Toronto

Large watermain break impacting traffic near busy North York intersection

Published: 

This is the scene at Leslie and Sheppard where water is gushing out on to the road and there are closures in the area.