Tornadoes touch down in New York and Delaware

Tornadoes touch down in New York and Delaware
Tornadoes swept through New York and Delaware as severe storms brought torrential rain to the Mid-Atlantic.