
Brabham Automotive reveals its road-legal racer, the BT62R
It’s safe to say that when the Anglo-Australian Brabham Automotive burst onto the scene in 2018, it created a real stir with its bonkers BT62 track day car that saw car manufacturing return to Adelaide, South Australia – the former […]