Tony Hayward

Planet Pundit: The audacity of dopes

BP agrees to $20 billion fund for spill claims

Yours truly, BP

SPONSORED