Rod Millen is one of the baddest engineers and wheelmen who has ever strapped into a race car. The dude has won in all kinds of different equipment. In different formats, on different continents, and doing a wide range of different racing. This video captures his visit to the 2002 and then a later running […]
The post Watch Rod Millen Attack The 2002 Goodwood Festival of Speed Hillclimb In His Insane Pikes Peak Celica appeared first on BangShift.com.
More...
The post Watch Rod Millen Attack The 2002 Goodwood Festival of Speed Hillclimb In His Insane Pikes Peak Celica appeared first on BangShift.com.
More...