Known for, between other matters: Its poster actually spoiling the expose about organ harvesting, being showcased on an episode of Mystery Science Theater 3000 (beneath its alternate title Parts: The Clonus Horror), and its director suing the makers.
My site -
sx Cams