By Phil Huff (25/11/2003) December 8 2003
It's only been on track for a few hours, but here's the very first pictures of the 2004 concept car, which will lead on to the Lucky Strike BAR Honda 006.
Bookmark or share this story with: