Formula One World Championship : Toyota motorhome. Formula One World Championship, Rd12, German Grand Prix, Preparations, Hockenheim, Germany, 22 July 2004. DIGITAL IMAGE
Toyota motorhome.
Formula One World Championship, Rd12, German Grand Prix, Preparations, Hockenheim, Germany, 22 July 2004.
DIGITAL IMAGE