Like all sports cars, Formula One cars spend most of their time in the shop. No exception here, as the Aston Martin car is being watched over by a mechanic.
Like all sports cars, Formula One cars spend most of their time in the shop. No exception here, as the Aston Martin car is being watched over by a mechanic.