Winter Storm Stella winds down

Winter Storm Stella blasted up the East Coast on Tuesday, providing much of the region with its biggest snowfall of the winter.

 

About jwelcome