Lance Armstrong is getting back on his bike, determined to win an eighth Tour de France.
Armstrong determined to win eighth Tour de France