2012: Nest #76 A LOGGERHEAD, 7-14-2012 THE RETREAT…. UPDATE: Nest #76 65 escaped 2 alive and released 1 non hatched egg 68 total eggs 98% Success