Question: Are both Los Peyotes and Fleshcrawl from the same country?
Sentence (from "Fleshcrawl"): Their most recent album," Structures Of Death", was released in 2007, under Metal Blade Records.
Relevant evidence: No