why does the stench of millions of barrels of crude oil that bp has dumped into the gulf of mexico smell like payback for the boston tea party?
"bp was a large multi-national oil driller and refiner whose future is uncertain as of june of 2010
"why does the stench of millions of barrels of crude oil that bp has dumped into the gulf of mexico smell like payback for the boston tea party?" What is the definition of "bp"?