2006 Champ Car Mexico City Priority: 10-12 November 2006, Mexico City, Mexico Carl Haas, Sebastien Bourdais and Paul Newman on the podium©2006 Anthony KentLAT Photographic USA
10-12 November 2006, Mexico City, Mexico Carl Haas, Sebastien Bourdais and Paul Newman on the podium©2006 Anthony KentLAT Photographic USA