(Album Review) “Lamb Of God” by LAMB OF GOD

The new self-titled release from Lamb Of God is the first in five years and also sees the debut of their new drummer, Art Cruz.

Read More

Share