Ant Anstead Master Mechanic
O Motor Where Art Thou
Season 1 Episode 8
Ant's engine for the Alfa 158 is still missing in action and he is losing patienc after working early mornings, late nights and weekends
Ant Anstead Master Mechanic airs on Discovery Turbo at 11:30 PM, Saturday 4 January. (Subtitles.)
Topics
Leisure hobbies
Motoring