Home / Weird / The tiny island in New York City that nobody is allowed to visit

The tiny island in New York City that nobody is allowed to visit

There’s a tiny island on the East River that you’ve probably never heard of, and you’re not allowed to visit it.

Check Also

Glitch In The Matrix? NFL Player Appears To Legitimately Levitate During Game

Crazy clip of Buffalo Bills Zay Jones floating back on his feet after falling on …