Official 9/11 Fairy Tale

Directed by a beardy-guy from a cave in Afghanistan, nineteen hard-drinking, coke-snorting, devout Muslims enjoy lap dances before their mission to meet Allah…

Follow

Get every new post delivered to your Inbox.

Join 37 other followers