My son found this beast in the garage. We've found a few snakes this year, none last year. This is by far the smallest one, thought it was a worm at first. I was wondering if it was a baby but I would expect its late in the year for that?
The kids and I are just curious about it.
We are in Maine.