May 22, 2009

Could you win the Tour de France while carrying a 180 pound tourist?


Ad for Lance Armstrong's bike shop spotted on the back of a pedicab in Austin.

No comments:

Post a Comment