Formula One World Championship: The Toyota motorhome in the paddock. Spanish Grand Prix, Barcelona, Rd 5, 28 April 2002.
The Toyota motorhome in the paddock.
Spanish Grand Prix, Barcelona, Rd 5, 28 April 2002.