Marcin Budkowski admits that returning to Formula 1 has been “a bit of a shock to the system”, having been put in charge of the Cadillac team.
Marcin Budkowski admits that returning to Formula 1 has been “a bit of a shock to the system”, having been put in charge of the Cadillac team.