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. Pastor Ted Haggard The Horrible
  5. Speechless–Silencing The Christians