Severe Thunderstorm Watch issued as millions brace for wild weather along the East Coast
Millions of Americans in the Northeast are under a Severe Thunderstorm Watch until 8 p.m. EDT as storms begin to fire up along the I-95 corridor on the East Coast.