by Josh Larsen | Apr 20, 2018 | Placements
Puppet Master, Sure Gets Dark When the Sun Goes Down Horror franchise “Puppet Master” premiered their 13th installment “Puppet Master: The Littlest Reich” on 4/20 at The Overlook Film Festival in New Orleans. Included in the fright-fest are two songs from the...