Lamb Of God are expected to release their new single, "Checkmate", this Thursday, February 6. Check out a teaser video below, as well as the song lyrics. Lamb Of God and Kreator will bring a State Of Unrest across the continent in March and April. Support from the Dallas, TX...
Continue reading...
Continue reading...