Now if you could just get rid of that electric whine, the podium would be yours!  More videos and info on

Via Rick Vosper.


  1. I had no reason to doubt you when you said 31.6, but thanks for busting out the calipers and putting any possible concern over seatpost diameter to rest. WHEW.

What do you think?