2006 Houston Champ Car: 11-13 May, 2006, Houston, Texas, USA Nicky Pastorelli ©2006, Michael L. Levitt, USA LAT Photographic
11-13 May, 2006, Houston, Texas, USA
Nicky Pastorelli
©2006, Michael L. Levitt, USA
LAT Photographic