Here Is Your Mega Gallery From Rod Millen's Leadfoot Festival In New Zealand

Back a few weeks ago, I wrote a brief piece about Rod Millen’s Pikes Peak-winning Toyota Celica, and how it would be running again at this year’s Leadfoot Festival, a vintage hillclimb event hosted by Rod himself. The driveway to Rod’s ranch in New Zealand serves as the Goodwood-esque hillclimb venue, and it seems to…