By Phil Huff (01/02/2004) February 1 2004
Lucky Strike BAR Honda's 2004 challenger, the BAR 006, hit the tracks earlier at Barcelona, and we've got the very best pictures for you right here.
Bookmark or share this story with: