22-02-20, 12:37 PM
(22-02-20, 11:26 AM)VNA link Wrote: Meanwhile Triumph has announced this week that they are moving the remainder of their production out of the UK.Triumph is no longer a British manufactuerer.
One of the first casualties of........ yep you guessed it the B word, there'll be a good few more...........
Later