Tag: Glow Lee Mamba
Glow Lee Mamba – “Trembling Lantern” taps deep into the sordid heart of primal electronic music
Slovenian Artist and Producer, Glow Lee Mamba, who collaborates with singers over the world, has released his 10 track album, “Trembling Lantern”, which was recorded [more…]