Follow us:
The sheen last time: an oil sheen and boom are seen in July, 2010 in Grand Isle, Louisiana. Ships and rig workers were evacuating the oil spill area as Tropical Storm Bonnie approached the region.
Follow us: