Question: Are Brothers Past and Willard (Band) from the same country?
Sentence (from "Willard (band)"): Willard is an American rock band from Seattle, Washington, formed around 1989.
Relevant evidence: Yes