Browse Search Popular Register Upload Rules User list Login:
Search:
That's not a torque converter, it's a centrifugal clutch with what looks like a continuously variable transmission...