Advertisement




New York's Abandoned Island.

Prev Random Video Next
North Brother Island in New York City was once a hospital station for patients with infectious diseases, but it's now an uninhabited zone.

Home