Celebrity Home – Lance Armstrong

7 time Tour de France winner Lance Armstrong in January put up his Texas Ranch for sale. The house has beautiful interiors and is located at quite a scenic spot in the Deadman’s Hole in Texas, USA. Here are some photos.

No comments:

Post a Comment