Inside Cadillac’s $1 Billion Formula 1 Bet photo