LAMB OF GOD Issues Statement on New Release Date for Upcoming Self-Titled Album

LAMB OF GOD Issues Statement on New Release Date for Upcoming Self-Titled Album “Lamb Of God” Rescheduled for June 19 Release “New Colossal Hate” Single Drops this Thursday Photo: Travis Shinn LAMB OF [...]