US / Gulf oil spill BP Has Failed; Blow Up the Well The Navy should take over here By Kevin Spak Posted Jun 22, 2010 8:08 AM CDT Copied Back