Lamb of God Teases New Song – “Checkmate”

Lamb of God has shared a teaser for their new single, dubbed ‘Checkmate’. The track is due to drop this Thursday on all DSPs. The features news clips of current politicians, maybe a throwback to the bands earlier, less personal work compared to their last few releases. We’re looking forward to it!