Dec 19, 2019 Bizarre Man (32) Strips Naked In Church, Claims God Sent Him To Have Sex With All Church Women A man stunned congregants at a local church after claiming that God had sent.. Read more