The Tiny Island In New York City That Nobody Is Allowed To Visit 7 years ago Entertaiment, Local News