“We put the dead to rest.” I am absolutely baffled by the longevity of the Puppetmaster franchise. There have been 12 of these since the first one came out in 1989 – the most...
Read More
6 Minutes
Entertainment Unfiltered