NEWS! Lamb Of God 'Checkmate' video, new self title album due imminently

February 9, 2020


This week saw metal veterans Lamb Of God release a new video for the song 'Checkmate'. The song is the first to surface from the forthcoming self titled album that was announced this week to be released on the 8th May. 


The video can be viewed below. 



Please reload