WeatherWeather Videos

Where's Winter in Philadelphia?



This Winter, there's no snow to be seen in Philly. Dave Malkoff examines the anomaly.

source

Show More

Leave a Reply

Your email address will not be published.

Back to top button