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