2000 Pikes Peak Hillclimb.
2000 Pikes Peak Hillclimb.
Pikes Peak, Colorado, USA.
Rod Millen (Toyota) was on a record pace before turbocharger problems ended his run.
23MB file.
World - Phillip Abbott/LAT Photographic