Millions across Florida, Carolinas under Severe Thunderstorm Watch

Millions of people across portions of Florida, as well as parts of South Carolina and North Carolina, are under a Severe Thunderstorm Watch as powerful storms target parts of the East Coast on Wednesday.