When costumes, aliases or anonymity are key features for a rock band (KISS, GWAR, Ghost, The Residents and Peelander Z all come to mind), it’s only natural to wonder how their music would fare without the layers of artifice and manufactured mystery. Claiming to be an “elite squad of rock stars from the future” who […]
