In an effort to keep up with some of the important Horror franchises, I wanted to share the recently revealed trailer for Full Moon Studios “Puppet Master: The Littlest Reich”. I’ve never seen any of the preceding films and think that there are at least a half dozen of them so far. They even have comic books and toys which is why we’re posting. Oh yeah, this is a “Red Band Trailer” which means…