Fans of science fiction, horror and all things thoroughly messed up were saddened to hear of the passing ...

Fans of science fiction, horror and all things thoroughly messed up were saddened to hear of the passing of H.R. Giger. Some would argue that there is a special place in hell reserved just for him, du ...