 Strangers in Paradise and Meat Puppets are both what?
Strangers in Paradise (band): Strangers In Paradise is a British alternative rock band from Harrogate, England. Meat Puppets: Meat Puppets is an American rock band formed in January 1980 in Phoenix, Arizona.
rock band