Question: Did the bands The Evaporators and Left Spine Down, originate from the same country?
Sentence (from "The Evaporators"): The Evaporators is a Canadian garage rock band formed in 1986 in Vancouver, British Columbia.
Relevant evidence: Yes