The Eels will return with their first album in four years on June 2nd with the release of Hombre Lobo: 12 Songs of Desire. The new album was recorded at Mark Oliver Everett’s Los Angeles studio (that’s E, for ya’ll that need help with that.) Loved the previous Eels album blinking lights and other revelations […]