Layne Schranz Wins Pikes Peak

The 100th annual Pikes Peak International Hill Climb was held in the hills of Colorado Springs. This 12.42 mile trek up Pikes Peak Highway has 156 turns that begins at 9,390 feet and finishes at the 14,115-foot summit. Racers from around the world gather for…