SCIENCESEATTLE TIMES
Storms and possible tornadoes pummel the Northeast US, flooding roads and damaging beaches
Heavy rain and winds are currently pounding the Northeast U.S. Storms caused damage, including tearing through a beach on Long Island and knocking out power in Delaware’s capital city.
Mentioned
Related Signal