Heavy rain and winds are pounding the Northeast U.S. Storms tore through a beach on Long Island and knocked out power in Delaware’s capital city on Thursday.

Drenching storms sweeping through the East Coast on Thursday will hit during the evening commute.

Drenching storms sweeping through the East Coast on Thursday will hit during the evening commute.