GM design rendering of the Cadillac Formula 1 Team concept. | Image: GM General Motors has a deal to join Formula 1 under the Cadillac brand and participate ... Read more