2006 Champ Car Long Beach: 7-9 April, Long Beach, California, USA. Sebastien Bourdais, Justin Wilson and Alex Tagliani get their photos recorded for posterity. © 2006 Phillip Abbott/USA LAT Photographic
7-9 April, Long Beach, California, USA.
Sebastien Bourdais, Justin Wilson and Alex Tagliani get their photos recorded for posterity.
© 2006 Phillip Abbott/USA
LAT Photographic