Question: Are The Ad Libs and Lucky Soul from the same country?
Sentence (from "Lucky Soul"): Lucky Soul are a British six-piece pop band based in South East London.
Relevant evidence: Yes