Sea turtles rescued from Texas winter storm released back into ocean on slides
Sky News0 shares 4 views
Related news coverage
Coast Guard released sea turtles that were displaced by a recent winter storm on 22nd February 2021 near Corpus Christi, Texas i
This is the moment US Coast Guard officers and volunteers release 146 sea turtles back in the water after they were displaced by a..
In The Know Trending [AOL.com]