Triumph Motorcycles launches two new bikes in India



Triumph has launched two new motorcycles specifically aimed at long distance bike enthusiasts – the Tiger XCx and XRx. The bikes are equipped with 800cc …

source

One comment

Leave a Reply