Is it just as good as any other twin disc?
Mcleod 99-04 Mustang RST Street Twin Disc Clutch (26 Spline)
Mcleod 99-04 Mustang RST Street Twin Disc Clutch (26 Spline) [6912-07] : Lethal Performance, Performance parts for Ford Mustangs
Mcleod 99-04 Mustang RST Street Twin Disc Clutch (26 Spline)
Mcleod 99-04 Mustang RST Street Twin Disc Clutch (26 Spline) [6912-07] : Lethal Performance, Performance parts for Ford Mustangs