Triple Eight is currently the nominated homologation team for General Motors in Supercars, and spearheaded the design on the ...
The Cadillac nameplate has long been associated with luxury, but the company hasn't been an independent entity for a long ...