Triumph Motorcycles has rolled out the new Street Scrambler Sandstorm Edition in India alongside the Scrambler 1200 Steve McQueen Edition. While the...