Top 25 Festival of Speed Moments | Rod Millen’s monstrous Celica

In 2002, Rod Millen brought his Pikes Peak conquering Toyota Celica to the Festival of Speed and attacked the famous hillclimb with a vengeance, sc...
Back to Top