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 4:00 PM, Sunday 29 December. (Subtitles.)
Topics
Leisure hobbies
Motoring