Lamb Of God has unveiled a blazing in-studio guitar playthrough for the song “Checkmate,” the first single from the self-titled Lamb Of God, the band’s first release in five years, due out May 8 via Epic Records. Watch guitarists Mark Morton and Willie Adler shred through “Checkmate” exclusively via Guitar World …
Read More »