25 June 2004
Toyota at the 2004 Goodwood Festival of Speed
Championship-winning race and rally cars and a UK debut for the rare and beautiful Toyota 2000GT SCCA sports car will distinguish Toyota’s third year at the Goodwood Festival of Speed.