Instructional Video1:27
Next Animation Studio

9,000 cold-stunned sea turtles rescued off Texas coast

12th - Higher Ed
Extreme temperatures caused by winter storms have paralyzed thousands of freezing sea turtles on the state’s coast