Lance Armstrong “sings” an appropriate tune in this brilliant mashup of footage from his confession to Oprah.
Related: Jimmy Fallon Interviews Lance Armstrong’s Bike,Taiwanese Animation: Lance Armstrong Confesses, The New Tour de France Champion
Lance Armstrong “sings” an appropriate tune in this brilliant mashup of footage from his confession to Oprah.
Related: Jimmy Fallon Interviews Lance Armstrong’s Bike,Taiwanese Animation: Lance Armstrong Confesses, The New Tour de France Champion