Heel Clicker

Super Torquer Systems, Inc. är skaparen bakom Heel Clicker. Deras huvudkontor ligger i Little Falls Minnesota, USA. Sedan 1992 har deras produkter revolutionerat marknaden för snöskotrar och ATV med sina högpresterande kopplingssatser.