Bread and Puppet's Rotten Idea Theater Company Explains Egypt

Filmed by David Swanson. The Bread and Puppet Theater is based in Glover, Vermont. Each summer they perform on Sunday afternoons. The museum of puppets is open from June until October.