Video: The South Carolina Lizard Man

People in Bishopville, SC, are dead serious about the area's Lizard Man.