Ezra Furman – The Big Fugitive Life (Album Review)
The American artist Ezra Furman began his musical career as the leader of the four-member band Ezra Furman & the Harpoons, which formed in 2006 in Chicago, Illinois. After releasing three albums (2007’s Banging Down the Doors, 2008’s Inside the Human Body, and 2011’s Mysterious ... Read More