Night of the Demons (1988) Blu-ray Review from Scream Factory: A Nostalgic Romp into ‘80s Cheesy Horror Fun!
Remember the days of the puffa box rentals? In the UK a lot of rental tapes were displayed via squishy boxes on the shelves. Before Continue Reading