Puppet Show Archive Productions, programs and puppet shows we’ve loved and left over the years, for better or for worse.