Live Challenge - Master of Puppets
Season 2 E 116 • 06/09/2015
After watching a disturbing puppet show, Mike Nelson, Kevin Murphy and Bill Corbett explain what's going on for the benefit of the children in the audience.