Chris Froome on Tour de France and Lance Armstrong adminAugust 12, 2014Chris Froome Chris Froome Video Ranking: 5 / five