Editor’s Induction Steve Normoyle
Ask yourself this: which Great Race victory is the greatest? Easy, some would say: it has to be Larry Perkins’ 1995 last-to-first win. But what about the Holden Racing Team in 1990 – a victory against a huge field of faster turbocars? No one saw that