They removed a slaughterhouse pig’s brain from its head and deprived it of oxygen at room temperature for four hours. Then, ...
The living dead are ready to make a big return next year. Living Dead Media has revealed that a new Return of the Living Dead film is due in 2025, a year that marks the milestone 40th anniversary ...