Wednesday, January 24, 2007

Muslim Declares Islam MUST Reform, Eradicate Own Inherent Evilness

Video here.

h/t: America's Truth Forum