art cruz

Lamb Of God release “Checkmate” play Chicago House of Vans

Today upper-echelon metal outfit Lamb Of God released their first new music in five years. The video for “Checkmate” is now available to view on the band’s website. The new song will be included on the band’s next self-titled album, slated for release May 8. “Checkmate” begins a new chapter and turning point for Lamb […]