Question: Did the bands Left Side Brain and Heaven Below, originate from the same country?
Sentence (from "Left Side Brain"): Left Side Brain are an English- Welsh rock band from Bristol, England, who have released 3 albums on Bristol- based independent label Sugar Shack Records.
Relevant evidence: No