Gulf Coast oil spill

Satellite view of the Gulf Coast oil spill off of Louisiana, April 29, 2010.