Storms soak Northeast as possible tornadoes reported in New York, Delaware

Heavy rain and winds pounded the Northeast U.S. on Thursday as 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.

Photos and video shared on social media show debris thrown in the air and pummeling rain

This post was originally published on this site.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top