Lance Armstrong is from Plano ,Texas, USA.
Wiki User
∙ 2009-06-09 10:52:13Lance Armstrong is not dead.
No. Neil and Lance Armstrong are not related.
Lance Armstrong is 5'11" tall.
No, Lance Armstrong divorced his wife in 2003.
No. Lance Armstrong is a man.
Lance Armstrong is not dead.
No. Lance Armstrong is alive.
No. Neil and Lance Armstrong are not related.
Lance Armstrong is 5'11" tall.
Lance Armstrong is 5'11" tall.
Lance Armstrong is still alive.
Lance Armstrong was born on September 18, 1971
Lance Armstrong is 5' 10" tall.
No, Lance Armstrong divorced his wife in 2003.
Lance Armstrong is 38 years old
Lance Armstrong Lance Armstrong
The cast of The Science of Lance Armstrong - 2005 includes: Lance Armstrong as himself