Either a swamp eel or one of the aquatic salamanders. I'll try catching one tomorrow night to get better photos.
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy