Tag: 2017 Triumph Street Triple S
2017 Triumph Street Triple S launched in India: Price, Specifications and Features
British premium motorcycle maker Triumph on Monday launched the 2017 model of the Street Triple S superbike in the Indian two-wheeler market at a price tag of Rs. 8.5 lakh (ex-showroom,...