Cold-stunned sea turtles welcomed to a new home

AccuWeather 2023-12-22

Views 1.2K

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

Share This Video


Download

  
Report form