What’s Causing All This Snow?

What's Causing All This Snow?A dangerous storm could dump more than 2 feet of snow in some parts of the Northeast this weekend, according to weather forecasts.