spookatorium.org
They Came For the Mayor
Ken Williams (aka Don LaRose) was the mayor of Centerton, Arkansas for 6 years until this March 5th when he resigned. His reason for resigning – 30 years ago he believes he was abducted and b…