Severe storms caused damage in Delaware and New York on Thursday, prompting states of emergency and widespread travel disruptions.
New York, Delaware Tornado Warnings: Videos Shows ‘Ominous’ Scenes
Severe storms caused damage in Delaware and New York on Thursday, prompting states of emergency and widespread travel disruptions.