2.5
Ben Pulman,
19 March 2007 01:19
I know what GTI stands for - what's this SR badge doing? SR stands for ‘sporting and refined’, says Toyota, perfectly describing its new ‘warm’ hatch. The Japanese manufacturer might be able to turn out hybrids by the thousands, but their recent sporting pedigree is pretty poor. There’s no more WRC, the F1 team has yet to win a race, ...