2005 Las Vegas Champ Car: 23-24 September, 2005, Las Vegas, Nevada, USA. Carl Haas. © 2005 Phillip Abbott/USA LAT Photographic
23-24 September, 2005, Las Vegas, Nevada, USA.
Carl Haas.
© 2005 Phillip Abbott/USA
LAT Photographic