Random
Source Code

LSD

Limited Slip Differential - a differential that is designed to work adequately when one of the wheels is slipping on the road.

Ken, where's the LSD? I have a race tonight!

by FMRommel March 14, 2019

2👍 1👎