Someone told me Triumph motorcycles after having made a comeback from death..........are now manufactured in India instead of England. Can that be verified? How sad if true.
Triumph Trident,,
Beautiful machine.
Yup.
.
China connection,,,?
No Idea.