Toronto is grappling with last night’s substantial rain and surprise flash floods that put their transit system into chaos this morning. Toronto Police have shut down several road enclosures in the downtown area along with the Toronto Transit Commission, who have suspended numerous stops along Line 1.
The deluge cause significant power outages, street closures and flooding that saw a striking police rescue of two men trapped in an elevator. The men had only one foot of air space within which to breath, with the rest of the area completely flooded.
The rescues did not stop there, as several drivers had to be pulled from vehicles that were ensnared in floodwater. Toronto Fire services logged over 700 calls between Tuesday and Wednesday morning.
Emergency services are stressing local residents to avoid downed exposed power sources, wiring, downed power lines and water.
Check out the footage in the Toronto Star.