Motoring TV 2007 Episode 21

Subaru introduces the redesigned Tribeca; 2008 Ford Escape Hybrid; Suzuki XL7; Lincoln MKR concept; replacing a failed fuel pump; who builds the best cars and trucks - Canada of course!

Share on Facebook