2005 Champ Car Long Beach: 6-10 April 2005, Long Beach, CA USA Fabrizio del Monte pits -2005 Lesley Ann Miller LAT Photographic USA
6-10 April 2005, Long Beach, CA USA
Fabrizio del Monte pits
-2005 Lesley Ann Miller
LAT Photographic USA