The Snapping Turtle nests at Stewart Park are getting closer to hatching . This is what you will see if you are there. The oft quoted hatching time was 80-90 days from laying.
UPDATE: I just ran in to Don Clement at the boat ramp. Don asked me where the turtles were. The picture is what you will see IF you are lucky enough to be present when they hatch. Don, we are still waiting.