Rod Millen cannons his Toyota Celica towards the summit of Pikes peak to win the 1996 international hillclimb event.
More details just visit our website . Or call us at : +6427 634 0787Rod Millen cannons his Toyota Celica towards the summit of Pikes peak to win the 1996 international hillclimb event. More details just visit our website . Or call us at : +6427 634 0787...Show More