Top News:

Sea turtles released off the North Carolina coast

Sun January 17 2016, 12:29 pm



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

  1. No Comments.