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.
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.