Liz Furman (born September 5, 1986), known professionally as Ezra Furman, is an American musician and songwriter. Furman was the lead singer and guitarist of Ezra Furman and the Harpoons, formed in 2006, which ended with Mysterious Power (2011).
Power of the MoonGoodbye Small Head2 playsNo reviews yet.
No one has finished a record yet.