Title: Holden Racing Team 20th anniversary 1990-2010
Subjects: Automobile racing, History
Places: Australia