Aug 9, 2017
The Tiny Island in New York That Nobody’s Allowed to Visit
[youtube https://www.youtube.com/watch?v=wmVJyICw1C8&w=800&h=450%5D
There’s a tiny island on the East River that you’ve probably never heard of, and you’re not allowed to visit it.