Question: Are The Slugs and Point Of No Return (Band) from the same country?
Sentence (from "The Slugs"): The Slugs were an American rock band from Chicago, Illinois, United States.
Relevant evidence: Yes