It’s a slick mess in Toronto on Thursday morning, as overnight showers and thunderstorms have caused isolated flooding in and around the city.
Environment Canada issued a weather statement on Wednesday warning of heavy rains, strong winds and thunderstorms during the night. The skies delivered.











