Advertisement
Global News at 5:30 Toronto
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.

Video Home