30+ Rarely Seen Photos You Won’t Find in History Books

Published on 12/01/2021
ADVERTISEMENT

Lance Armstrong

Lance Armstrong defeated testicular cancer and went on to win the Tour de France seven years in a row. This photograph shows the muscles of the Tour de France champion in action. positioned in Austin’s Oswald Gallery. Date: 1999. Annie Leibovitz was the photographer.

Lance Armstrong

ADVERTISEMENT
ADVERTISEMENT