The Colbert Report - Season 8 Episode 116: Lawrence Krauss

2012-06-21

    News / Comedy

Officials delay Egypt's presidential election, penguins engage in erotic sex, Stephen sings to Sweden's Twitter executives, and Lawrence Krauss discusses the universe..

Season 8 Episodes

Seasons

Trending TV shows