Scream Factory Announces INSEMINOID & BUG for Blu-ray!
Today, Scream Factory announced a couple of cult sci-fi/horror films to get the blu-ray special edition treatment. INSEMINOID (1981) and BUG (1975) will both get released on [...]
Copyright © 2024