Re: phantom grip lsd
Thanks for the info. I am a nerd; just not a car nerd. I do know what a limited slip differential is but I did not know what the initials Lsd meant. LSD has a different connotation for me since I grew up in the 50's and 60's. Thanks for all the help and info.
Dennis