Loading...
Showing posts with label South Carolina. Unexplained. Show all posts

The South Carolina Lizard Man is making a comeback (video)

BISHOPVILLE, SC (WCSC/WIS) - Lizard Man is back. After nearly a decade without a sighting, Bishopville's mythical beast -- or person i...