Michael Myers & puppet pal hanging out on Elmsta 3000 set with Robert Jitzmark.

Blog

Michael Myers & puppet pal hanging out on Elmsta 3000 set with Robert Jitzmark.