south carolina

Lizard Man Spotted in Rural South Carolina

The famous Bishopville, South Carolina Lizard Man has made a new appearance. A woman named Sarah was leaving church when she apparently saw the seven-foot beast with red eyes running along a nearby tree...