08-19-2020, 10:08 PM
Thanks guys I ll be looking into the speed master further, sad thing our local Triumph dealer dropped the line about 3 years ago.Have to go to Chattanooga or New Orleans for a test ride not very convenient . Every write up looks to be positive .
