Toronto storm photo courtesy of Ann Darby (deftonia11) On Monday evening, Toronto was hit by a massive storm that resulted in a record 126mm of rainfall. The city experienced massive flooding as a result, causing cars to become submerged, and train passengers forced to swim to safety. The city’s underground subway system was shut down ...