Do they really greatly reduce wheel hop as they are claimed? I'm experiencing bad wheel hop now and just wondering if they are worth the money.
How hard is the installation, and does anyone have the instructions? Is there another place besides cattman that I can get them for a better deal?
Thanks.
How hard is the installation, and does anyone have the instructions? Is there another place besides cattman that I can get them for a better deal?
Thanks.