Sunday, June 1, 2008

Pastor Deacon Fred: Repent Godless Atheists!



Landover Baptist’s Pastor Deacon Fred addresses thousands of hellbound freethinkers on the National Mall in Washington several years ago.