Question: Are Brothers Past and Willard (Band) from the same country?
Sentence (from "Brothers Past"): Brothers Past are an indie- electronic band from Philadelphia that has been called" one of the most talked about independent acts in the nation."
Relevant evidence: No