The Big One: Powerful Winter Storm

Loading the player...

Jack Frost has his eyes set on North-Eastern America. The snow is beginning to fall and residents are quickly preparing for feet of snow to get dumped on their streets and houses.

Even more from RoseBud