Back in 1916, an audacious businessman named Spencer Penrose organized the first major racing event in his home state of Colorado: The Pikes Peak International Hillclimb. The event just completed its ...
The Hill Climb continues with all the competitors putting the pedal to the metal. Check out Part 2 of this video series from the 2005 Top Truck Challenge!