The Colbert Report

Intro - 6/1/10

Season 6 • 06/01/2010

Stephen fires up his diesel-powered blame generator to find out who's responsible for BP's oil spill.

More