A woman gets back into her flooded car on the Toronto Indy course on Lakeshore Boulevard in Toronto on Monday, July 8 2013. (AP Photo/The Canadian Press, Frank Gunn)

Photos: Rain floods Toronto

Torrential rains flooded Canada’s largest city, shutting transportation and causing massive power outages.