Sea turtles rescued from Texas winter storm released back into ocean on slides

Sea turtles rescued from Texas winter storm released back into ocean on slides