View Meat Puppets on Feb 27, 1982EditFollowShare44 years agoSat, Feb 27, 1982at Canon KipSan Francisco, CAMeat PuppetsEditFollowShare