Originally Posted by Yoshi
The best part of the movie was when they had a close up shot of him clipping into his Shimano 105 mountain bike pedals right before he started his hour record. WTF??
So you can accept that he broke records on a homemade bike, but SPDs are absurd?