BARF ALERT!!! Oh give me a break, Kiefer! What a load of crap. Please don't hate American Muslims.
I guess everyone saw it....LOL
Major barf alert! >:-(