USA: Monster Winter Storm #Stella
Channel: Civil Disturbia
Date: 11/03/2017

BREAKING: STORM ALERT! 
Biggest Snowfall of the Year Possible for Northeast.
Winter Storm Stella is expected to bring a lot of snow to the Northeast to start the week.

SOURCE: The Weather Channel
Posted: Mar 11 2017 05:45 AM EST
https://weather.com/storms/winter/video/biggest-snowfall-of-the-year-possible-for-northeast?pl=pl-editor-picks