Triumph pulled the wraps off a new limited-run edition of the Street Scrambler called the Sandstorm edition, and Triumph Scrambler 1200 Steve McQueen Edition last month, and today, the UK-owned motorcycle manufacturer launched both the special editions here in India at Rs 9.65 lakh and Rs 13.75 lakh respectively. Limited to only 775 units across the world, the Triumph Street …