Don’t ya wonder?

Don’t ya wonder?

… just what happened at sea turtle nest #9 in Duck, NC? It seems like forever ago that Loggerhead nest #9 was discovered by famous nest finder Jackie O on her ATV run in Duck on August 10, 2013. Because it was determined that the nest was too close to the tide line it...