Final sea turtle rescued from February's Big Freeze released back into the water
Final sea turtle rescued from February's Big Freeze released back into the water

Wednesday is World Sea Turtle Day, and the Texas State Aquarium commemorated it in a special way.