Thousands of ‘cold-stunned’ sea turtles rescued from Texas coast amid record-breaking deep freeze

SpaceX even supplied Sea Turtle Inc. with an emergency generator after its facility lost power.