Formula One World Championship: The chequered flag falls at the end of the race. San Marino Grand Prix, Imola, Italy, 30 April 1995.
The chequered flag falls at the end of the race.
San Marino Grand Prix, Imola, Italy, 30 April 1995.