Search

Tag: , , , , ,

LAMB OF GOD release first new music in five years, ‘Checkmate’, from upcoming self-titled album

Lamb of God is back! And ready to prove that they're ready to be as big as they have been the coming decade! Check their first track out!