Snapping turtle at Elm Street site.
This is the reason I do daily wildlife checks at the Elm Street dam. There's always the possibility for wildlife to get caught up in various construction related objects.
Interestingly enough, this construction fence may have actually prevented this large snapping turtle from heading into the road.
From Wildlife at Elm Street Dam Site