Now At: religiopoliticaltalk.com
This site is search-able for old posts and I will keep it up for that reason.
National Lampoon “Lampoons” Islam
Mild sexual innuendo… CAUTION in other words. I would like to give the guys over at Little green Footballs for scouring the internet for such “quality” video.