Was Punxsutawney Phil right in his prognostication?

Punxsutawney Phil said there would be six more weeks of winter. But what does Jen Delgado say?

Top Videos