The Colbert Nation host takes the director of the British oil-giant to task for the company's response to the 2010 Deepwater Horizon Spill-a repsonse Colbert considers woefully inadequate.
The Colbert Report
Get More: Colbert Report Full Episodes,Indecision Political Humor,Video Archive