niger delta

Sheldon Good 6-04-2010
The BP Oil Spill is the worst oil spill in U.S. history, much worse than Exxon Valdez.