A motorcyclist suffered significant, though non-life-threatening, injuries in a hit-and-run crash in Vaughan on Sunday evening. The collision occurred around 7 p.m. near Fossil Hill Road and Saint Francis Avenue, north of Rutherford Road and west of Weston Road.
Police reported that both the motorcycle and a car were traveling southbound on Fossil Hill at the time of the crash. The car’s driver fled the scene, and the cause of the collision remains unclear. Authorities have closed off traffic in all directions for the investigation, advising motorists to expect delays and seek alternate routes.