Question: Are the bands Put The Rifle Down and The Grace Thrillers, from the same country?
Sentence (from "Put the Rifle Down"): They were invited to play the 2008 South by Southwest festival in Austin, Texas, but did not make it due to visa problems.
Relevant evidence: No