Steering stabilizer?
#1
#2
#4
#7
Trending Topics
#10
The PEP stabilizers that fell apart, are they the older steel one piece units that look like they came off a volkswagon? A friend had one on his bike and it dumped its oil just sitting in his shop. He called PEP and they cut him a really good deal on their newer aluminum bodied unit. Just a helpful tip. If they were the newer version I want to know because I was going to order one soon.