Video - Virginia News, North Carolina News
Posted on August 29, 2014 at 11:04 AM
Updated yesterday at 5:51 AM
The North Carolina Aquarium on Roanoke Island and the Network for Endangered Sea Turtles released two sea turtles back into the ocean at the Nags Head Town Hall Beach Access Sunday.
More Virginia News, North Carolina News Videos
Credit: Don Sippel