Tag: Leftwich
Leftwich: “Giants” – The melody is surreal, the lyrics are chimerical, and the voice is utterly haunting!
Leftwich is the musical child of Canadian songstress Deborah Cher (vocals), and composer/producer Ido Mart (guitars, keyboards). Based in New York City, “Giants” is the [more…]