JTF.ORG Forum
The Worldwide Crisis of Islam => The Truth About Islam => Topic started by: Confederate Kahanist on January 25, 2011, 03:03:24 PM
-
I guess if you live in the U.S
It's right in our back yard yikes :fright: :fright: :fright: :fright: :fright:
http://www.youtube.com/watch?v=ebg6AFylios&feature=player_embedded#!