Loggerhead turtles released

News

Two loggerhead turtles are released into the Atlantic Ocean after months of rehab at a South Carolina aquarium

More From News/Must watch