Cult horror film director Charles Band pack this show to the brim with puppets, creatures and rare film clips.
Added by Upcoming Robot on September 22, 2009