2005 Autosport International Show
2005 Autosport International Show
NEC, England
13-16 January 2005
A large crowd of people watch the BAR Honda 007 launch on the screen.
World Copyright: Tim Clarke/ LAT Photographic
Digital Image Only