i know im new but i would like to know what u guys/girls r talking about when u say,ya im getting a new LSD.And also i saw it when i was looking at engine swaps,the company said that they the engine didnt come with and LSD.would be a great help to find out what it is.
thanx
thanx
Comment