Gulf Oil Spill Can Be Seen From Space

Amelia McDonell-Parry | June 21, 2010 - 8:45 pm

Sigh. This photo is more depressing than the one of Heidi Montag following her 10 cosmetic surgeries.