Question:  Strangers in Paradise and Meat Puppets are both what?
Sentence (from "Meat Puppets"): Meat Puppets is an American rock band formed in January 1980 in Phoenix, Arizona.
Relevant evidence: Yes