Pelican Island barge crash's marine life impacts being monitored
As life on Galveston's Pelican Island seemingly returns to normal, Eyewitness News is learning about the marine life impacts due to the thousands of gallons of oil that leaked from the barge crash.