This T120 Triumph Chop we were commissioned to make the bike more rider friendly as it had a very heavy hand gear shift, so we installed an auto clutch system, we made various other rider improvements, check it out!
So this year (2017) we decided to try a bit of winter testing at Almeria in sunny Spain, and what did we get? Snow that's what! Here you will see Chris on the last and pretty much only dry day we had. sit back, turn the volume up and enjoy!