Last edited:
Well said, my feelings exactly...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.