Massive snowstorm hit Toronto, Ontario, Canada, on February 16, 2025. The storm is expected to drop between 25 centimeters of snow across the Greater Toronto Area. After enduring a significant snowstorm less than 24 hours ago, Environment Canada has issued another winter storm warning for the city of Toronto.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.