Subscribe to BBC News www.youtube.com/bbcnews It’s one of New York ‘s best kept secrets. Lying in plain sight of the city is an island which no one has …

source