/AP

This satellite photo made Thursday, April 29, 2010 and provided by NASA shows the oil slick in the Gulf of Mexico as it closes in on the Pass a Loutre area of Plaquemines Parish, La.

I'm full of dread over this.

Discuss this post