The Snuts: “The Matador” peels back the layers of talent on display here

Based in West Lothian, Scotland , the four-piece indie band, The Snuts – whose members