Fun with legal LSD First things first, what is a LSD? It stands for Limited Slip Differential. Why is this important? Because it allows your car to get an incredible holeshot due to increased traction. The differential is the thing in the rear of the car that splits the power coming from the driveshaft up […]