In this bonus episode the Trio looks back on their Puppet Master III review… back when they were Reddit Horror Club