Associated
FT 4-Shoe Adjustable Clutch SystemAfter the 2016 1:8 scale World Championships, the Area 51 engineers began working on an idea to make our clutch system more easily adaptable to changing track conditions. After months of prototyping and testing, they...
ASC81420