Steve's Newest Talk Available: "Islam, What Every Infidel Should Know"
Without holding back any punches or "uncomfortable truths" Steve exposes Islam for what it is and gives the politically incorrect explanation of Muslim beliefs and practice. Steve's New CD available…