#SDCC15: Scream Factory Announces 10 New Blu-ray Releases Including The Return of the Living Dead!

Get ready to fire up your Blu-ray player and gather round your TV set a lot in the coming months because Scream Factory just dropped a huge announcement of 10 upcoming titles that are sure to knock at least one… Continue Reading