-40%
Lance Armstrong Signed Tour De France Centenaire 1903 - 2003 Framed Display COA
$ 290.39
- Description
- Size Guide
Description
Lance Armstrong Signed Tour De France Centenaire 1903 - 2003 Framed Display w/COALarge wall display Approx. 55" x 29"
Certificate of Authenticity
This piece is from 2003 and is in very good condition, except the signature has faded from the light, its still there but hard to see. This has been factored into the price.
Local Pick Up