iOS app Android app

Mayor Satan Worshippers

Mayor Resigns, Claims Abduction By Satan Worshippers

4029tv | Posted 05.25.2011 | Politics

The mayor of an Arkansas town resigned on Wednesday, claiming he was abducted and brainwashed by Satan worshippers nearly three decades ago. Centerto...