Tornado Watches issued for 15 million in Ohio and Tennessee valleys
Tornado Watches issued for 15 million in Ohio and Tennessee valleys
Tornado Watches were issued on Tuesday from Ohio to northern Alabama and Mississippi ahead of a potential severe weather outbreak.