Andretti Get Backup From the United States Government
Manage episode 423925762 series 2995828
Formula and Liberty Media took a crap on the home team. While the foreign based FIA gave the green light for Andretti to enter Formula 1.
The United States Congress steps in to give Formula 1 a bit of checking.
How will this fair for Andretti?
101 epizódok