Jota’s Cadillac contract was arguably the worst kept secret in recent years when […]
When Cadillac was announced to be joining the FIA World Endurance Championship from […]