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.