2002 IRL Pikes Peak June: 2002 IRL, Pikes Peak, Colorado, USA. 16th June 2002. Greg Ray. Copyright-F Peirce Williams/LAT Photographic
2002 IRL, Pikes Peak, Colorado, USA.
16th June 2002.
Greg Ray.
Copyright-F
Peirce Williams/LAT Photographic