Strong thunderstorms batter southwestern Ontario, Canada
- 4 years ago
Severe thunderstorms battered southwestern Ontario, Canada on Tuesday night (April 7).
Footage filmed in Toronto shows lightning illuminating the sky.
Footage filmed in Toronto shows lightning illuminating the sky.