Cadillac is the Formula 1 team America has been waiting for
It was a big weekend for Formula 1 in America, with the world championship racing in Miami and announcing an extension to the circuit’s deal that will see it stay on the calendar until 2041. On the sidelines of the dramatic weekend of racing, American automaker Cadillac hosted a launch…
Motorsport ·