Oil on Elmer's Island

POSTED: Friday, May 21, 2010 - 12:32pm

UPDATED: Friday, June 4, 2010 - 12:00am

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