Weather forecaster explains the science behind weather forecasting.
Close