Glee Promo - "Puppet Master" Matt Richenthal at November 21, 2013 10:26 pm. Updated at November 22, 2013 6:33 am. Glee celebrates Thanksgiving with "Puppet Master." Watch the official Fox promo now. This video is no longer available. Please check below for related videos. Edit Delete