2004 BAR 006 Launch Ceremony : 2004 BAR 006 Launch Ceremony Barcelona, Spain. 1st February 2004. David Richards and Geoff Willis at the launch of the Lucky Strike BAR Honda's challenger for the 2004 season. World Copyright LAT Photographic. Ref:Digital Image Only.
2004 BAR 006 Launch Ceremony
Barcelona, Spain. 1st February 2004.
David Richards and Geoff Willis at the launch of the Lucky Strike BAR Honda's challenger for the 2004 season.
World Copyright LAT Photographic.
Ref:Digital Image Only.