Formula One World Championship: Toyota Motorhome in the paddock. Formula One World Championship, Rd14, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, 17 August 2005. DIGITAL IMAGE
Toyota Motorhome in the paddock.
Formula One World Championship, Rd14, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, 17 August 2005.
DIGITAL IMAGE