Alien Tampon…Nuff Said

So, a bunch of horror loving German filmmakers got together and made this trailer basically as a proof of concept that their idea of a movie about an alien infused tampon that creates an army of monsters could work as a film and that German filmmakers were capable of making quality horror. It also proves […]

Read More Alien Tampon…Nuff Said