Dozens of sea turtles were rescued from freezing cold water, and now they are fighting to stay alive at the Florida ...
Pensacola Beach and other parts of the Florida Panhandle were blanketed in snow during a recent storm that cold-stunned some sea turtles, prompting rescues. Screengrab from Storm Chaser Aaron ...