Storms and possible tornadoes pummel the Northeast U.S., flooding roads and damaging beaches
Storms tore through a beach on Long Island, flooded a major New York freeway and knocked out power in parts of Delaware’s capital city.
Storms tore through a beach on Long Island, flooded a major New York freeway and knocked out power in parts of Delaware’s capital city.