Oil on Elmer's Island

POSTED: Friday, May 21, 2010 - 11:32am

UPDATED: Thursday, June 3, 2010 - 11:00pm

Oil is now washing up on Louisiana's beaches.
The discovery was made on Elmer's Island near Grand Isle Thursday morning.