The site was created by Chris Harper, who obtained his master's degree in English literature from George Mason University in 1993 after being expelled from Liberty University (founded by Jerry Falwell) in 1989 for producing a radio show satirising the school's procedures[1] which Liberty's administration found offensive.
[2] Harper responded to the expulsion by creating the Landover Baptist Church website, described by Pop Matters as both a parody and an exposé of the religious subculture at Liberty.
[7] Within the Landover universe, the church is described as owning well over 1,000 acres (400 ha) in Freehold, with twenty-eight paid pastors, 412 full-time staff members, eleven fully equipped chapels, seven sanctuaries, a 100,000 seat amphitheater, twelve television studios, two radio stations, an academy, a university, two gated communities, twenty-seven developments, three office parks, as well as a shopping mall, amusement park, golf course, retirement community, foundation, fire and police department, circus camp, resort center, retreat center, and a number of fitness centers, swimming pools, hot springs, and cemeteries.
In and around June 2010 a "coup" was related to website visitors (in accordance with a spurious interpretation of Romans 13) whereby Pastor Harry Harkwell took over leadership.
Bowers is portrayed by voice actress and comedian Deven Green, appearing both in photographs and numerous satirical videos.