He believed that the voice in his head, which he called "Spirit," was the voice of God. Lead by the lord, Glenn Taylor Helzer gathered his followers in the summer of 2001 to wage a war against Satan.
Parcasters - You’ve heard of Pandora’s Box, and you know you don’t want to open it. But do you know the myth behind the saying? Check out Mythology today for this anticipated episode! Available now at parcast.com/mythology