2005 Champ Car Long Beach Announcement: 26, May, 2005, Indianapolis, Indiana, USACarl HaasChamp Car announces the purchase of the Long Beach Champ Car race.-2005, Michael L. Levitt, USALAT Photographic
26, May, 2005, Indianapolis, Indiana, USACarl HaasChamp Car announces the purchase of the Long Beach Champ Car race.-2005, Michael L. Levitt, USALAT Photographic