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.
Share to Twitter
Share to Facebook
Post a Comment
Post Comments (Atom)