Stella, how could you be so cold? The 2017 blizzard wreaked havoc across the United States’ east coast on March 14, cancelling thousands of flights while leaving millions buried under sleet and snow! Scenes from this ‘snowmageddon’ have to be seen to be believed – so check them out!
Batten down the hatches! Winter Storm Stella is hitting the Northeastern United States on Tuesday, March 14, and it’s going to be a doozy. With two feet of snow expected in some areas, it’s best to be as prepared as possible. Watch live updates of the blizzard via our live stream!
Just when you thought winter was coming to an end, Winter Storm Stella is on the way in blizzard level proportions! We’ve gathered everything you need to know about when it will hit and how bad the conditions can get!