The Colbert Report
Sport Report - Tour de France & Robotic Baseball
Season 5 • 07/29/2009
Lance Armstrong gives up in the Tour de France, and Japanese engineers try to destroy baseball.
More
Watching
You may also like5 Videos
Sport Report - Tour de France & Robotic Baseball
Season 5 • 07/29/2009
More