2006 Champ Car Mexico City Priority: 10-12 November 2006, Mexico City, Mexico Justin Wilson, Sebastien Bourdais and Will Power on the podium ©2006 Anthony Kent LAT Photographic USA
10-12 November 2006, Mexico City, Mexico
Justin Wilson, Sebastien Bourdais and Will Power on the podium
©2006 Anthony Kent
LAT Photographic USA