Electromud by Meat Puppets Overview Tag Appears on 1982 - Meat Puppets meat puppets Meat Puppets Meat Puppets I S/T Playcount 17 Listeners 4