So what’s the difference between rain, freezing rain and sleet? Meteorologist Scott Harbaugh explains in the video above. Download the FREE WPXI News app for breaking news alerts. Follow Channel 11 ...
WMUR Meteorologist Matt Hoenig had the opportunity to meet Punxsutawney Phil in his freshman year at Penn State.