Puppets Star in The Night Before Christmas

“The Night Before Christmas” is a classic Christmas poem, a wonderful tale that combines the magic of the holidays with imagination in a way that seems to touch everyone. For good reason it has become standard fare for the season, but sometimes a little twist to the expected is good for the soul. Rainbow Puppet … Continue reading Puppets Star in The Night Before Christmas