Tornado Watch issued in Carolinas as powerful storms charge toward East Coast
Tornado Watch issued in Carolinas as powerful storms charge toward East Coast
More than 10 million people in portions of North Carolina and South Carolina have been included in a new Tornado Watch as severe weather continues to barrel toward the East Coast on Wednesday. FOX Weather Meteorologists Stephen Morgan and Marissa Torres break down the latest forecast.