Joined
·
59 Posts
Does anyone know about the clutch kits sold by eclutchmaster? They are located in California. I am considering buying a stage 2 performance clutch from them for my 91 GT SL, but I am unsure if I am gonna get ripped off. I would appreciate any help. Thanks