Tag: Josephine Ellul
The Noise: “Shadowplay” – very well-crafted, earthy, with a dash of wit and sadness
The Noise has been an established 4 piece live act, founded and fronted by vocalist Josephine Ellul, since 2011. They were joined on bass/vocals by [more…]