Liela Moss, best known for being the lead singer / musician in The Duje Spirit, has announced her second solo album will arrive in 2020. Following on from 2018's My Name is Safe in Your Mouth, Who The Power consists of ten tracks and will arive in August.