Torque damper? So i lose torque from the engine? pfft, wots the point of that.? Should get a torque increaser.
Forum Rules
Bookmarks