Formula One World Championship: Spectator view of the action Formula One World Championship, Canadian Grand Prix, Montreal, Canada, 7 June 1998.
Spectator view of the action
Formula One World Championship, Canadian Grand Prix, Montreal, Canada, 7 June 1998.