Dark Light

Well, THAT’s an Understatement

BP has released a report about the Gulf Oil Spill, saying that there were a “number of failures” from several different parties. Really, they could have just titled the whole report “EVERYONE FAIL” and been pretty close to the truth …

© 2022 RELEVANT Media Group, Inc. All Rights Reserved.

Scroll To Top