Browsing Tag

Directed by Michael Fischa

  • Reviews

    Death Spa (1988)

    Originally published in Bleeding Skull! A 1980s Trash-Horror Odyssey. I just slid my keycard to get into the Star Body Health Spa, but it wouldn’t work. Fuck this computer shit. Death…

EMAIL LIST