Rod Millen's Pikes Peak Toyota Celica returns to Goodwood
24 years after it set a Pikes Peak record which stood for 13 years, Rod Millen hops aboard his Toyota Celica for a demonstration run at Goodwood Festival of Speed.