Thursday, September 03, 2009

Video: Sea Turtles Hatch, Enter Sea At Carolina Beach, NC

Wilmington Star-News story.



It's almost a ten-minute video, and it's kind of boring, but it's turtles, so what did you expect?

No comments: