Can someone explain the real world everyday advantages of having the LSD. I know what it is and how it works but for daily driving and weekend canyon runs what will it do to my drive? Will I be able to tell its even there? Is it more of a track thing? Its a pricey add on and wanna get some opinions.Thanks
|