Highly Technical

Arrgh! Sounds like you'll have to take the mechanic with you any time you stop to refuel. That's the most expensive option Triumph sells! :twisted:
 
step1 said:
The made in Taiwan upsets me more.

Me too! . .. does that mean it's all made in Taiwan and assembled in Hinkley Great Britain?

Might explain the chrome bits not being the best.