Browsing Tag

Mogul Communications VHS

  • Reviews

    Demon Queen (1986)

    Originally published in Bleeding Skull! A 1980s Trash-Horror Odyssey. A succubus rubs the crotch of a man who is not interested in having his crotch rubbed. Thirty seconds later, guts are…

EMAIL LIST