A major winter snowstorm is hitting Toronto, Ontario, Canada, on January 15, 2026. The storm is expected to drop up to 40 centimeters of snow across the Greater Toronto Area.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.