It is a lucky day for a little Snapping Turtle who held up traffic in a busy town area (and nobody knew why a car had stopped).
Little thing was so dehydrated that she couldn't even pee at me when I picked her up - turtles always do that.
Anyway, I had a fitting shoe box in the car and she got a ride to the nearest pond. She would have never made it on her own. I have no idea how she even got there, alive.
Here's a photo of a Snapper hatchling from last year.