Automatic driveshaft clamps.
#17
Rennlist Member
I just installed the Super Bearings. Such superior quality and design. I have the Super Clamp also and will be installing it when the transmission goes back in. No more worries.