Which band formed first, Meat Puppets or Days of the New?
Meat Puppets: Meat Puppets is an American rock band formed in January 1980 in Phoenix, Arizona. Days of the New: Days of the New is an American rock band from Charlestown, Indiana, formed in 1995.
Meat Puppets