87th Tour de France, France, July 1-23, 2000
Lance Armstrong reveals what really lies under his helmet as he lets it all hang out for the grande finale.
Photo ©: Joel Saget/AFP Photo

Related Story        Latest Photography