Formula One World Championship: The Royal Canadian Mounted Police or Mounties Formula One World Championship, Canadian Grand Prix, Montreal, Canada, 7 June 1998.
The Royal Canadian Mounted Police or Mounties
Formula One World Championship, Canadian Grand Prix, Montreal, Canada, 7 June 1998.