Cleanup efforts and damage assessment are underway in Delaware's capital and on Long Island, New York, after tornadoes touched down.

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.

Heavy rain and winds were pounding the Northeast U.S. as storms tore through a beach on Long Island and knocked out power in Delaware's capital city.