sauceThe Landover Baptist Church is a fictional[1] Baptist church based in the fictional town of Freehold, Iowa. The Landover Baptist web site and its associated Landoverbaptist.net Forum are a parody of fundamentalist Christianity and the Religious Right in the United States.
Well if its satire, why do ppl get banned for not agreeing with those horible views?