motorcycle

Triumph 2017 Street Triple motorcycle launch in New Delhi

Vimal Sumbly, Managing Director at Triumph Motorcycles (India) Private Limited during the launch of 2017 Street Triple motorcycle in New Delhi on June 12, 2017. (Photo: IANS)