A White House spokesman says BP's ruptured oil well is leaking at the top, along with seepage about two miles away.
Any more bright ideas, BP?
A White House spokesman says BP's ruptured oil well is leaking at the top, along with seepage about two miles away.
Any more bright ideas, BP?