Lance Armstrong to copy Seal’s eye scars? Is Lance Armstrong the Seal of the peloton? [...] By walshworld|2019-02-03T16:29:22-08:00May 24th, 2010|Armstrong, Radio Shack|2 Comments Read More