Oil Spill Gulf of Mexico 2010 | Submit your complaints and let your voice be heard!

BP Complaints


Leaking Well at Platform 23051 Location, Gulf of Mexico

Posted on June 26, 2010 by bp complaints

New Deepwater Horizon images:

Leaking Well at Platform 23051 Location, Gulf of Mexico
Deepwater Horizon
Image by SkyTruth

Leave a Reply




↑ Top