- Local time
- 2:37 PM
- Joined
- Jul 14, 2022
- Messages
- 108
I was just looking at this on their website and it says it will return to center. Would love to hear from anyone who's installed one.has anyone tried the new king steering stabilizer? i saw that owl carries it.