Triumph Launch – Cruise in Style

After rocking the European and American roads for more than a hundred years, since its birth in 1902, The iconic British easy to ride lightweight cruiser motorcycle brand, Triumph bikes is all set to make their debut in the Indian terrain. Triumph Motorcycles, has entered the Indian market with the launch of ten of its iconic and prestigious…