Ant Anstead Master Mechanic
And So It Begins
Season 1 Episode 1
Ant has 12 weeks until his baby boy is due, and the same amount of time to fulfil a childhood fantasy, to own a 1950s Alfa Romeo 158
Ant Anstead Master Mechanic airs on Discovery Turbo at 12:00 PM, Sunday 29 December. (Subtitles.)
Topics
Leisure hobbies
Motoring