Sure, we've all heard that President Obama is growing frustrated with the effort by BP to fully stop the leak in the Gulf and clean up the giant mess, but should he be expressing his anger in other ways? 

Stephen Colbert thinks so — and on last night's show, he gave a demo on how Obama should personally handle embattled BP CEO Tony Hayward.

And yes, even the animals get a bit of revenge.