They're Furry And Furious: Puppets Protest At The U.S. Capitol Published November 3, 2012 at 10:49 AM AKDT Twitter LinkedIn Email