Triumph Street Scrambler India Launch On August 24, 2017
This article originally appeared on https://www.motoroids.com/
British two wheeler manufacturer Triumph is all set to launch a new model in the Indian market soon. The company will introduce the Street Scrambler in India on August 24, 2017. The model made its debut at the 2016 EICMA show held in Milan last year. Although the Street Scrambler is based on the Triumph […]
Triumph Street Scrambler India Launch On August 24, 2017