Man! Thats some demented shiit. The gore and savage part aside, they say "Takbiir! Allahouakbar" Basically meaning "praise god, he is great'. Nothing in such a display, has anything to do with god, or humanness at all.
Absolutely shocking!
__________________
Sig is too big, please adjust within the guidelines - TiBB staff