Yes, I know how to install one.
From my perspective it will make a large difference, but that's also considering my driving style. I would suspect you would also find it to be extremely beneficial. Many on this site would not, and have no need for the time or expense of installing a limited slip spool or Phantom Grip.
From my perspective it will make a large difference, but that's also considering my driving style. I would suspect you would also find it to be extremely beneficial. Many on this site would not, and have no need for the time or expense of installing a limited slip spool or Phantom Grip.