Formula One World Championship: Winner Mika Hakkinen(FIN) Mclaren MP4-15 makes a pit stop Spanish GP, Barcelona 7 May 2000
Winner Mika Hakkinen(FIN) Mclaren MP4-15 makes a pit stop
Spanish GP, Barcelona 7 May 2000