Locals react to Lance Armstrong scandal
Lance Armstrong is no longer a 7 time winner of the Tour de France. He's banned for life after the US Doping Agency accused him of leading a massive doping program. Local cycling enthusiasts are concerned for the sport they love.
More: continued here