Tag Archives: New Album

Lamb Of God Set To Release New Album In 2012

Don’t look now, but Richmond, Va., metallers Lamb of God announced that they have a new album in the works with a release date of Jan. 24, 2012. Their seventh studio LP, titled Resolution, is a follow-up to 2009′s Wrath … Continue reading