We Love Weather Videos
Loading...
Next Up in

Where’s Winter in Philadelphia?

Hey snow, where'd you go? So far this winter, Philly has seen 0" of snow. That's right, 0"! Even places like Nashville, TN and Atlanta, GA have seen more than that. So, why is this happening? Dave Malkoff examines the anomaly.
Loading...
X