A Lamb Of God Call To Arms
Posted by Metal Insider on January 26, 2012
Lamb Of God’s seventh studio album Resolution was released this past Tuesday, and it’s pretty much no secret that we (along with almost every metal fan) are hoping to see the album top Billboard’s top 200 in its first week. It’s a feat that their last album Wrath narrowly missed, instead debuting at #2. So […]