Love this band, miss this band, RIP Cincinnati duo Suck The Honey's debut album All Hail Having Failed is an atmospheric collection of intense, snarling rockers and melancholy, terrifying ballads -Louder Sound