Sunday, April 10, 2011

No dead dolphins or turtles here...

Ever wondered what Transocean was going to do about that little accident in the Gulf?

They gave themselves bonuses!



BP taking care of business as well...