Sunday, May 16, 2010

Well, I see no reason not to take their word for it, do you?


BP is claiming to have had some success in closing up the oil leak.


(And as someone notes in the comments, yeah...and the mission was accomplished.)

No comments: