The Colbert Report

Intro - 6/29/10

Season 6 • 06/29/2010

BP puts a positive spin on the oil spill. Oh God, now it's spinning -- everybody run!

More