The Spiral Q Puppet Theater presents a show of their giant puppets.
Added by Upcoming Robot on September 11, 2009