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.