The torrential rain that thundered across Toronto between 2 the 3 p.m. Thursday seems to have come as a total surprise to forecasters. Morning predictions spoke of sweltering temperatures and zero precipitation.
Toronto is under a severe thunderstorm warning. 30-55 mm of rain is likely over the next hour, Environment Canada says.
— CBC Toronto (@CBCToronto) July 7, 2016