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. Swedish Pastor On The Defense
  2. Jesus Christ Supercop 3