Sea turtles released off the North Carolina coast

Published January 17, 2016 242 Plays

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

0 COMMENTS