Lance Armstrong Autographed Signed TOUR DE FRANCE FRAMED IN 11 X 14 FRAME COA

This unique piece was manufactured in the United States, further adding to its authenticity and value.

eBay