Episodes Motoring TV 2004 Episode 19 by Brad Diamond November 10, 2017 Subaru Legacy Subaru Outback 2004 Smart Car Chrysler ME412 concept so you want to be a mechanic! Mustang celebrates 40 years. Share on Facebook Share: