The Colbert Report

Stephen Distracts Bob Costas

Season 6 • 02/25/2010

Stephen distracts Bob Costas as he prepares to host the Olympic Games.

More