Listen to this hillarious speech by Pastor Deacon Fred of the Landover Baptist Church during the 2002 Godless Americans March on Washington. Click the pic to launch and enjoy the show.

Related posts:

  1. Robert Tilton Is Pastor Gas
  2. Swedish Pastor On The Defense
  3. Good Evening Godless Sodomites
  4. Speechless–Silencing The Christians
  5. Jesus Christ Supercop 3