Bread and Puppet Theater brings loony satire to Madison

by