Cold-stunned turtles released at Galveston beach

Cold-stunned turtles released at Galveston beach

The Gulf Center for Sea Turtle Research releases cold-stunned sea turtles at Galveston's Stewart Beach.

Top Videos