Sock Puppet Episode XXVIII: The Return

I’m baaaaack! :smack:

Oh gawdalmighty. I thought that …that… thing … was dead, buried and long gone!

(Anyone have the soundtrack to “Pet Semetary” handy?)

(Great thread title, btw)