Lampshade From Human Skin

May 22, 2011 in Conspiracy, Fortean, Ghosts & Monsters, Psychic & Paranormal by Webmaster

The lampshade that drives its owners mad: Strange truth behind 20th century’s most disturbing object.

Share Button