Originally Posted by
dminor
Should make you feel better.... This may or may not be the video that inspired me to stop sucking (and stop riding a hardtail where everyone is riding 6-8 inch bikes). Can you guess which one is me?
http://vimeo.com/15991139