VIDEO: Puppet Master III: Toulon’s Revenge (1991) by Cecil Trachenburg · May 16, 2016 The third and what is often considered the best of the series. ADVERTISEMENT
Latest Comments