Question: Are both bands, The Del-Lords and Roster Mccabe, from the same country?
Sentence (from "The Del-Lords"): The Del- Lords are an American rock and roll band that formed in New York City, United States, in 1982, founded by The Dictators' guitarist Scott Kempner.
Relevant evidence: Yes