August 7, 2015

Is there a seven-foot-tall ‘Lizard Man’ haunting this tiny South Carolina town?