Description
Added on the 17/01/2016 04:25:23 - Copyright : Eyewitness Video Online
Hundreds of sea turtles are released into the Gulf Stream off the North Carolina coast. Rough Cut (no reporter narration).
Hundreds of sea turtles are released into the Gulf Stream off the North Carolina coast. Rough Cut (no reporter narration).