fbpx

Album review: Lamb of God – Lamb of God

Lamb of God’s self titled is a defining album in the band’s discography and one that will drop jaws as

Read more