joshcroyle.com
The Star-Nosed Mole and How I Once Fought a Cougar!
This thing looks like something out of a Lovecraft story, but instead it is the Star-nosed mole, which resides in Pennsylvania. Seriously, if I ever see one of these things, I will run screaming. …