Formula 1 News: Cadillac F1 makes its pitch as US team with Super Bowl ad (2nd Update)
Cadillac are set to spend at least $8 million on the livery reveal during the Super Bowl halftime advertisements! Team Principal Graeme Lowdon on why the team chose to do … Read More