Posts

Showing posts with the label Lance Armstrong admits to using drugs

Lance Armstrong admits to oprah that he used drugs to win

Image
oh my Lance Armstrong admits to "using  drugs to win the tour de France decades ago to Oprah!!!!! This comes months after he denied that he used drugs to win his seven tour de France bicycling titles just so sad!!!! By the way is Oprah the world priest now ? Every one confesses to her these days!!!