Gulf sea turtles make a comeback after oil spill a decade ago
Gulf sea turtles make a comeback after oil spill a decade ago
FOX Weather's Rebekah Castor visits the Louisiana coast where sea turtles are finally making a comeback after the BP oil spill over a decade ago.