The Tatzelwurm

Allow me to introduce the Tatzelwurm. He’s a pleasant sort of fellow who haunts places like Austria, Germany, and the Alps region, thus earning the appropriate moniker of the Alps Dragon. And with a nickname like that, it’s impossible not to fall in love with this charming cryptid. So what, might you wonder, does this […]

Bigfoot Rooted in Common Myth?

I love when skeptics try to debunk phenomena by putting forth equally ridiculous explanations for said phenomena. I blogged a while back about how Benjamin Radford stated that he believed the chupacabra mystery sprang entirely from the movie “Species.” I am not one to even believe in the chupacabra, but even I felt like that explanation was […]