On a miserable and wet day, I created a vigilante speed trap as Doug Ford spoke next door. The final results were startling.
Liane Langlois just became the first Canadian woman to set an official Fédération Internationale de Motocyclisme world record for motorcycle land speed. She reached 219 km/h while competing at the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results