Ella Blame is a duo consisting of singer/composer Ella Blame and composer/multi-instrumentalist Michael D. Temple. They sound like a `21st-century version of Pink Floyd fronted by a 21st-century mixture of Tori Amos, Bj?rk and Barbra Streisand`. The Ella Blame debut album Ineffable Desire with 12 songs is out now.
Ella Blame
November 24, 2004 by