C.Cave of White Lies transforms the "Killing Lotus" of The Living Gods of Haiti [Premiere]
The Living Gods of Haiti is a project just as otherworldy as the name suggests. With a sound that falls somewhere between Goldfrapp, Bat For Lashes, and Tricky, the London…
Share