Which band has the most recent album release, Pop Will Eat Itself or Black Stone Cherry?
Pop Will Eat Itself:  After initially disbanding in 1996, and having a brief reformation in 2005, they issued their first release in more than five years in 2010. Black Stone Cherry:  Black Stone Cherry has released five studio albums: "Black Stone Cherry" (2006), "Folklore and Superstition" (2008), "Between the Devil and the Deep Blue Sea" (2011), "Magic Mountain" (2014), and "Kentucky" (2016), as well as three EPs, and have charted eight singles on the US Mainstream Rock Tracks charts.
i don't know