Lamb Of God debut first new music in five years
Lamb Of God have debuted their first new music in five years with track Checkmate, taken from their self-titled album
Read moreLamb Of God have debuted their first new music in five years with track Checkmate, taken from their self-titled album
Read moreLamb Of God are expected to release a new song called Checkmate on Thursday. Fans who are signed up to
Read more