Spill, baby, spill

http://www.washingtonpost.com/wp-dyn/content/article/2010/04/27/AR2010042702674.html

Article says it all, really.

UPDATE: Pic of the spill via bOING bOING.

Oil Slick from Space

Advertisements