Question: Are both Les Hurlements D'Léo and Spitboy from the same country?
Sentence (from "Les Hurlements d'Léo"): Les Hurlements d' Léo is an alternative rock band from Bordeaux in France.
Relevant evidence: Yes