Oil company executives are on Capitol Hill today to blame everyone but themselves for the Gulf of Mexico oil spill.

Discussions
Discussion now closed.
Follow it wasn't me on Gawker
Tomorrow's News
More Stories…