Nest 51?? A surprise nest in Kill Devil Hills

KDH Ocean Rescue called with a report of two hatchlings coming out of Nest #29.  This was a shocker for the team as Nest #29 has only been incubating for 42 days which is nearly physically impossible to produce full term hatchlings (the temperatures required to...