Cyclists Speak Out on Armstrong Allegations

New that Lance Armstrong is facing new allegations of doping brought mixed reactions from cyclists in New York City. (June 14)