Advertisement
Environment
July 8 2020 7:36pm

Severe thunderstorm hits Toronto area causing flooding, power outages

A severe thunderstorm hit the City of Toronto on Wednesday afternoon causing flooding and power outages. Environment Canada also issued a tornado watch for a brief period of time Wednesday afternoon.

Video Home