“Lizard Man” Returns to South Carolina?

Having done this blog for a little over a year now, we’ve covered some weird stories and a wide range of the paranormal, supernatural and unexplained phenomena, but I don’t think we’ve ever done a post on the “Lizard Man” of South Carolina. The Lizard Man is a cryptid that, as you may have guessed, […]