Album Teaser – Lamb Of God ‘Resolution’

Check out an album teaser for Lamb Of God‘s new album ‘Resolution’ below. The album will be released on January 24th.