On todays episode WTISFS, we explore the mysterious South Carolina Lizard Man legend. Dating all the way back from 1988, the stories and sightings have come a long way.
Home
Feed
Search
Library
Download