darreno Posted March 21, 2009 Share Posted March 21, 2009 What are the six fastners called what hold the screen on , because I'm sick and tired of getting ripped off by local bike shop. Can anyone help Link to comment Share on other sites More sharing options...
Recommended Posts