Formula One Launch: Geoff Willis (GBR) BAR Technical Director and Nick Fry (GBR). BAR 007 Launch. Formula One Launch, Barcelona, Spain, 16 January 2005. DIGITAL IMAGE
Geoff Willis (GBR) BAR Technical Director and Nick Fry (GBR).
BAR 007 Launch.
Formula One Launch, Barcelona, Spain, 16 January 2005.
DIGITAL IMAGE