Random Video

Cold-stunned sea turtles welcomed to a new home

2023-12-22 1,222 Dailymotion

A group of turtles stunned by cold water off of New England have a new temporary home in the Carolinas.