Five piece from London, Pumarosa release their debut album, The Witch, fronted by Isabel Munoz-Newsome, sounding like a spacey eighties Pop group, formed by Munoz-Newsome and drummer Nicholas Owen with Henry Brown on bass, Tomoya Suzuki on saxophone and keys and Neville James on guitar. Their first single Priestess was over seven minutes long and starred Munoz-Newsome with her sister […]
