Tornadoes swept through New York and Delaware as severe storms brought torrential rain to the Mid-Atlantic.
Watch: Tornadoes touch down in New York and Delaware
RELATED ARTICLES
Recent Comments
on Hello world!
Tornadoes swept through New York and Delaware as severe storms brought torrential rain to the Mid-Atlantic.