Last edited:
Terrifying speeds. Makes me pucker up just watching the video. Having driven Pikes Peak a few times, I cannot comprehend the skill and courage these riders muster. Truly awe inspiring.