2004 Champ Car Denver: 2004 Champ Car Denver,13-15 August, 2004. Streets of Denver, Colorado, USA.Jimmy Vasser and Ryan Hunter-Reay participate in the pit stop competition as Mario Dominguez shouts words of encouragment.-2004, Phillip Abbott, USALAT Photographic
2004 Champ Car Denver,13-15 August, 2004. Streets of Denver, Colorado, USA.Jimmy Vasser and Ryan Hunter-Reay participate in the pit stop competition as Mario Dominguez shouts words of encouragment.-2004, Phillip Abbott, USALAT Photographic