Summary
Heavy storms are impacting the Northeast U.S., bringing strong winds and rain, with possible tornadoes reported in New York and Delaware. The severe weather has caused damage to a Long Island beach and led to power outages in Delaware's capital.