Description
Added on the 17/01/2016 05:10:20 - 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).