January 11 2020 12:26am

How freezing rain forms in the atmosphere

Global News Chief Meteorologist Anthony Farnell explains how freezing rain forms in the atmosphere.

Responsive site?

Video Home