Ant Anstead Master Mechanic
Rise And Wine
Season 1 Episode 9
Ant tries to sweet-talk his way into taking the completed Alfa 158 to the US Grand Prix in Austin. However, the car is not done, and the crew must do the heavy lifting
Ant Anstead Master Mechanic airs on Discovery Turbo at 12:00 AM, Sunday 5 January. (Subtitles.)
Topics
Leisure hobbies
Motoring