Formula One World Championship: BAR on the grid. Formula One World Championship, Rd 12, German Grand Prix, Race, Hockenheim, Germany, 24 July 2005. DIGITAL IMAGE
BAR on the grid.
Formula One World Championship, Rd 12, German Grand Prix, Race, Hockenheim, Germany, 24 July 2005.
DIGITAL IMAGE