logo logo

Rod Millen Pikes Peak Celica

Rod millens pikes peak celica is still tearing up hills rod trotted out his pikes peak international hillclimb record-winning toyota celica of 1994 for last years event, and it was a smash.

What Can I Do For You?