On September 19, 1999, Larry Perkins claimed his final win
James Golding suffered a scary crash today five years ago
'No one had any idea what was going on'
With the enforced break in racing and following news of Holden’s demise, SupercarXtra Magazine will soon publish a special publication paying tribute to the cars, drivers and teams that made the General Motors legend.
Full championship standings