Lamb Of God @ Irving Plaza

NEW YORK, NY—Lamb Of God performed at a sold-out show at Irving Plaza recently to celebrate the release of their new album, Resolution. It was a very intimate show and while the band is more than capable o...