2012: Nest #68 Nest #68 BMB a loggerhead 7-09-2012 UPDATE: Nest #68 63 escaped 9 non hatched eggs 72 total eggs 88 % success