Human Flesh Butcher Shop Opens in London (13 Pics)

Is this the craziest shop in the world?? read more...


A Ten Year Old is a Proud Mom

The piece of the world which the girl gave birth to her offspring, the Andalusian Jerez de la... read more...