Behind the scenes at Cadillac F1’s UK base
While Fishers in Indiana is going to become the headquarters of the new Cadillac Formula 1 team, the huge facility is still under construction.So too is the power unit department that General Motors and the team hopes to have operational…
Read More...
Read More...