29thumbs Posted September 19, 2010 Share its going to do its first 3 day next weeki hope im happy with it Link to comment Share on other sites More sharing options...
BlinkFan Posted September 19, 2010 Share Nice! How much are these going for if you don't mind me asking? Link to comment Share on other sites More sharing options...
Tubeless Posted September 20, 2010 Share Is it my imagination or are your brake levers pointing very much downwards? Link to comment Share on other sites More sharing options...
Thumper Posted September 20, 2010 Share Is it my imagination or are your brake levers pointing very much downwards?Its so your fingers don't get caught when you go over the bars! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now