2005 Las Vegas Champ Car Priority: 23-24 September, 2005, Las Vegas, Nevada, USA. Carl Haas has a lot of explaining to do. © 2005 Phillip Abbott/USA LAT Photographic
23-24 September, 2005, Las Vegas, Nevada, USA.
Carl Haas has a lot of explaining to do.
© 2005 Phillip Abbott/USA
LAT Photographic