Ant Anstead Master Mechanic
License to Grille
Season 1 Episode 10
Ant's ambitious Alfa build is on the home stretch, but his new baby is due any day. He also gets good news about his plan to unveil the car at the US Grand Prix
Ant Anstead Master Mechanic airs on Discovery Turbo at 10:30 AM, Sunday 29 December. (Subtitles.)
Topics
Leisure hobbies
Motoring