Here is the newest teaser for Lamb of God’s upcoming new album, Resolution, due out January 24th here in the States. I am incredibly excited to hear this release, and you should be too.
New Teaser For LAMB OF GOD’s Resolution Surfaces
December 28th, 2011 Metalkult