Has anyone seen the Giro Lance Armstrong poster for sale anywhere besides Ebay?
A Angelica · Registered Joined Jul 29, 2009 · 11 Posts Discussion Starter • #1 • Jul 29, 2009 Has anyone seen the Giro Lance Armstrong poster for sale anywhere besides Ebay?