2005 Champ Car Monterrey Mexico: 20-22 May, 2005, Monterrey, Mexico Marcus Marshall.- 2005 Phillip Abbott/USALAT Photographic
20-22 May, 2005, Monterrey, Mexico
Marcus Marshall.- 2005 Phillip Abbott/USALAT Photographic