Thursday, April 26, 2007

The United States of Islam

Evidently from liveleak.com . I've not looked at his profile, and I believe from his accent he lives in the U.K. I suggest instead of watching the video, sit back and close your eyes, AND LISTEN.

I don't agree 100% with ALL of his vids, this one I found interesting.

No comments:

Post a Comment