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