May 24 2018 5:48pm

Police, speed enthusiasts urging potential street racers to take it to the track

OPP say 21 people have died in speed-related incidents on roads they patrol since the start of the year. Mark Carcasole reports.

Responsive site?

Video Home