The first album from this London trio succeeds when frontwoman Shingai Shoniwa holds nothing back, as on straight-from-the-garage singles “Don’t Give Up,” “Scratch Your Name” and “Sister Rosetta (Capture the Spirit)”; less so when the band gets melodic and tries to turn her into an actual “singer” (“The Count of Monte Christo,” “Hierarchy”). –SP
Opening for Bloc Party, with The Maccabees. June 13, 8 p.m., $27. The Pearl, 942-7777.