Deaths and power outages as Hurricane Isaias makes US landfall Tropical Storm Isaias Hits New York City Bringing Heavy Wind And Rain

Tropical Storm Isaias Hits New York City Bringing Heavy Wind And Rain