Scrambler 1200

Triumph Scrambler 1200 XC launched in India at INR 10.73 lakh

The new Triumph Scrambler 1200 XC has been launched in India. The Scrambler 1200 is internationally available in the XE,…

6 years ago