LAA128Regular price $189.95 USD
Lance Armstrong Signed 8X10 Inches Tour de France Photo. The phote have been hand signed by Lance with a silver pen. It's hard to scan the silver ink but in person, we can see better the autograph !
Certificate Of Authenticity from Formula World Shop Inc. Authentication Services.