thanks for the picture comment. most are from Transworld Convention in St. Louis... it was our first haunters convention.
As for the puppets I think that is just too cool. I was watching a video on youtube about how to make your own puppet using fleece and foam basically and I think I'm going to have to give it a try. I'm not very visually artistic however so it will just have to be a hit or miss try. :) Any advice?