A thread I found very interesting:
http://www.riderforums.com/showthread.php?t=41906
Might consider getting some made as I'm about to replace my rubber ones...
Return to General Tech & Performance Talk
Users browsing this forum: No registered users and 10 guests