Lance Armstrong movie bikes go on sale

Ultimate Cycles to sell over 100 original and reproduction bikes used in Lance Armstrong biopic