
Sarah ChenAutomotive
Triumph Motorcycles Recalls Over 12,000 Bikes In The US
Triumph Motorcycles USA is recalling more than 12,000 motorcycles for a potential fault, where the clutch cable may come in contact with the wiring harness, causing loss of electrical power. As many as 12,654 motorcycles are likely to be affected by the…