V8 clutch

Davew

Senior Member
I have heard this referenced several times. What benefit and what is a V8 clutch? Thanks, just new at this and trying to catch up.
 
Back
Top