Posted in Cuda - Challenger Parts for Sale, For E Bodies Only McLeod Clutch Disc 260121 Scot340 June 4, 2024 Brand new McLeod Clutch Disc 260121. Retails for $159.00, selling for $100 plus ride. Author: Scot340