Northeast bracing for downpours on Thursday
Northeast bracing for downpours on Thursday
More than 5 million people are currently under a Severe Thunderstorm Watch until 8 p.m. EDT across parts of northwestern Connecticut, western Massachusetts, central and eastern New York and all of Vermont.