Recent Items Feed Fail... or Win

Anyone else see this? made me chuckle

Sentenced To Death For Insulting Muhammad head on Light Up Testicles Body

Added:

By: I_Touch_Awesome (62.50)

Tags: insult, head, body, testicles, muhammad, fail, win

Location: Taiwan

Liveleak on Facebook

Advertisers