Tag: snowstorm usa 2020
Posted in Static News
Massive Winter Storm Hits Northeast | NBC Nightly News
The biggest snowstorm in years is barreling across the Northeast with parts of 12 states expecting to see more than a foot of snow. »…