Automotive
GALLERY: Brabham Automotive’s New Supercar Launches At Electra House
The sheets were pulled off at Electra House to unveil the new Brabham Automotives racer BT62 which will soon be zooming down Brabham's new Australian testing facility, The Bend Motorsport Park.