“I love Sex.” Sayeth God, according to the Restored Church in Wilkes-Barre, Pennsylvania. The Non-Denominational church took out a billboard
You must be logged in to post a comment.
No comments yet