Formula One World Championship: A welcome sight in the paddock. Hungarian Grand Prix, Hungaroring, Hungary, 19 August 2001.
A welcome sight in the paddock.
Hungarian Grand Prix, Hungaroring, Hungary, 19 August 2001.