Roads, homes, cars, and even trains have flooded all over Toronto today due to heavy rainfall. Emergency services are still rescuing the approximately 1000 commuters that were aboard this train (at Bayview and Pottery Rd). 
(photo from cp24)

Roads, homes, cars, and even trains have flooded all over Toronto today due to heavy rainfall. Emergency services are still rescuing the approximately 1000 commuters that were aboard this train (at Bayview and Pottery Rd). 

(photo from cp24)