2016 Triumph Tiger 800 XCA Launched In India, Priced At Rs. 13.75 Lakhs
The Triumph Tiger XCA is the top-of-the-line off-roader available from the British brand and differentiates itself with rider focused technology and rider convenience features....