View Meat Puppets, JFA on Aug 17, 1982EditFollowShare44 years agoTue, Aug 17, 1982at Merlin'sTempe, AZMeat Puppets, JFA3 flyersEditFollowShare