July 9 2020 6:22pm

Pedestrian, driver dead following collision in Vaughan

A female pedestrian and male driver are dead following a collision in Vaughan that saw a vehicle drive off a two-storey parking lot. Erica Vella reports

Responsive site?

Video Home