After Isaac, Oil Washes Ashore From BP Spill

After Hurricane Isaac hits the Gulf Coast, over 100 pounds of small tar balls are determined to be originally from the BP oil spill two years prior.
bp, oil spill, tar balls, Gulf Coast