bansheeyfz Posted April 9, 2007 Report Posted April 9, 2007 i was looking at the trail tech endurance computer seems preety cool. does anyone have one on the bikes? do you need to buy the bar clamps to secure it? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.