Lamb of God Are Forced to Delay Their New Album Release Due to Coronavirus

Lamb of God has decided to release their album five weeks later than anticipated. Lamb of God – the new self-titled album from the band will now release on June 19th via Epic Records. The band has issued a statement regarding the release of their upcoming self-titled album and the album’s third single:Continue reading