Kicking off our Cryptids and other weird things series with the Scape Ore Swamp Lizard man. Is a lizard man lurking in the Cape Ore Swamp area of South Carolina?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More