Spec's clutches and flywheels are manufactured on site using the most advanced methods under the strictest tolerances, and wouldn't have it any other way. Their commitment to making the very finest parts is at the core of what they stand for as a company. Don't accept anything less.