Thousands of sea turtles were released back to the wild after the chilly weather in Texas left them cold-stunned
Thousands of sea turtles were released back to the wild after the chilly weather in Texas left them cold-stunned
That Texas freeze caught more than just its human residents off guard. Buzz60’s Tony Spitz has the details.