North Brother Island - It's one of New York 's best kept secrets. Lying in plain sight of the city is an island which no one has inhabited for more than 50 years.
Not for the faint hearted.
This dog just loves the leaf blower.
Guy sings song while making impressions of many celebrities.