Images
2004 Chinese Grand Prix - Thursday,
Shanghai, China. 23rd September 2004
Jenson Button, Anthony Davidson and Takuma Sato, with the "555" livery on the BAR Honda 006.
Photo: Lucky Strike Racing
ref: Digital Image Only