Sea turtles that were stunned by the freezing weather were released on Galveston's Stewart Beach.