Connect with us:
Emily Turner NBC33 Morning News Anchor
ADVERTISEMENT
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.
More Weather | Interactive Radar | 7 Day Forecast |