“Puppet Master: The Legacy (2003)” movie review. Posted by MartialHorror / April 2, 2015 F@ck you!Read more