Should you be excited for the upcoming Triumph Scrambler 1200 reveal? Simple answer: Yes!
Triumph has released an official reveal date of the Scrambler 1200, saying that the event will take place at ExCel London on October 24 between 7:00pm – 10.30pm according to…