Sea turtles released off the North Carolina coast

ReutersNewsPublished: January 17, 201691 views
Published: January 17, 2016

Hundreds of sea turtles are released into the Gulf Stream off the North Carolina coast. Rough Cut (no reporter narration).

Be the first to suggest a tag

    Comments

    0 comments