Formula One World Championship: Two friendly faces have a go in the bumper cars. British Grand Prix Ball, Stowe School, England. 9 July 1999.
Two friendly faces have a go in the bumper cars.
British Grand Prix Ball, Stowe School, England. 9 July 1999.