A reader brought this to our attention. Here is a screen shot of the top 10 finishers from last Wednesdays Boulder Time Trial Series. Look at finisher #1 and #3. Electric assist? Is this a case of Fabian Cancellara motorized doping? Did anyone see these bikes? A little over 20 minutes on this course is fast!
Maybe this is the bike that Ryan Welsh and Kyle Hale rode just like Cancellara.
Check out the video from the Pro XC Course Tour - 2010 US National Championships of Mountain Biking.