Downloaded videos come without watermark.

Canada: Thunderstorms With Gusty Winds Cause Power Outages in Southern Ontario

  • Captured on Tuesday 29th of April 2025
  • Location is Toronto

Description

Severe thunderstorms swept through southern Ontario, including the Toronto area, on Tuesday, April 29, causing widesprea Read more...


TOP