TBS stands for Triumph Thunderbird Sport and yes you would need the leg from the speedmaster and right caliper and also upgrade the master cylinder..


Ray(UK)