Largest Snowstorm Of Year To Hit Northeast This Week
Millions of Americans are under winter weather alerts as the biggest snowstorm of 2020 is set to hit the east coast on Wednesday, rolling in from Oklahoma and stretching from Georgia to New England. What do you think?