Doprah Causes Debate at Flocasts


A debate took place today at the Flocasts HQ after part 1 of the Lance Armstrong interview with Oprah where Armstrong admitted to taking performance enhancing drugs during his cycling career that included 7 consecutive Tour de France victories. Video with Kevin McRee of