Thousands of sea turtles were stunned by the freezing weather in Texas.
Now, they’re making their way back into the water
Thousands of sea turtles were stunned by the freezing weather in Texas.
Now, they’re making their way back into the water