Severe Thunderstorm Watch issued as millions brace for wild weather along the East Coast
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.