Rants The Return of Puppet H By Scott Keith on 25 January 2016 Yeah, and the show looks pretty amusing, too. Glad to see they’ve found an outlet where E&C can just be wacky without having to come up with storyline reasons for it. Please enable JavaScript to view the comments powered by Disqus.