3 years ago1,000+ Views
I found this online and was wandering has any one seen these and what are they?
20 Like
2 Share
View more comments
haha yeah at 60 mph! doh!@mpoblete
3 years ago·Reply
Everything has it's place and there is something for everyone and I'd ride it just to check it out... or if someone feels like buying me one I won't complain Christmas is coming ya know!
3 years ago·Reply
This would be more of a commuting thing
3 years ago·Reply
Like say there's lot of hills but also lots of stop lights on the way to your classes or something. I've seen a video of this being done with theses brakes it's pretty cool but sorry I don't have a link
3 years ago·Reply
learn to slide if you don't already know how. it'll save you shoes, skin, and money
3 years ago·Reply