Racing a V8 Holden or Ford or even a European supercar on a racetrack in Australia is an exhilarating experience unlike any other. From the moment you strap into the driver’s seat and feel the power of the engine beneath you, to the adrenaline rush as you accelerate down the straightaways, every second is filled with excitement. The roar of the engine as it revs […]