Post by
wheelsonthebusson Mar 23, 2011 12:34pm
NEW ORLEANS - A federal probe has found that a trapped piece of drill pipe prevented a blowout preventer from properly sealing to stop last year's massive Gulf oil spill.Better hope its not from
...more