Strong thunderstorms batter southwestern Ontario, Canada

Severe thunderstorms battered southwestern Ontario, Canada on Tuesday night (April 7).

Footage filmed in Toronto shows lightning illuminating the sky.