Advertisement

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.