The most awaited Triumph Street Scrambler launched in India at INR 8.10 lakhs. The Street Scrambler gets a host of off-road friendly features. The bike gets 19-inch front and a 17-inch rear spoke... The post Triumph Street Scrambler launched in India at I