
Officials At The London Olympics Will Be Conducting 5,000 Tests For Steroids. Or As Lance Armstrong Calls That, 'a Monday.'
Please Wait....
Translating....
Translating....
Officials At The London Olympics Will Be

Jimmy Fallon
Officials At The London Olympics Will Be Conducting 5,000 Tests For Steroids. Or As Lance Armstrong Calls That, 'a Monday.'
Views: 8
Topic
More From Jimmy Fallon