Chris Harper, a.k.a. Pastor Deacon Fred (creator of the satirical Landover Baptist Church), speaks at the Godless Americans March on Washington (2002).
(via Ain’t Christian)
Chris Harper, a.k.a. Pastor Deacon Fred (creator of the satirical Landover Baptist Church), speaks at the Godless Americans March on Washington (2002).
(via Ain’t Christian)