Which band has the most recent album release, Pop Will Eat Itself or Black Stone Cherry?
Black Stone Cherry: Black Stone Cherry is an American hard rock band, formed in 2001 in Edmonton, Kentucky. Black Stone Cherry:  The band's fifth album, "Kentucky" was released on April 1, 2016.
i don't know