A torrential downpour that flooded parts of Toronto and its surrounding areas on Tuesday brought back memories of flash flooding that paralyzed Canada’s largest city more than a decade ago.
An intense thunderstorm dumped record-breaking amounts of rain on Toronto over just a few hours on July 8, 2013, causing chaos on the streets.