Puppet Master: The Littlest Reich

World War III Begins on Your Toy Shelf

2018-08-17 | 90 minutes

Rating: 5.6