Music Updates

Lamb of God

Lamb Of God’s “Burn The Priest Legion: XX” Review

May 23, 2018 // 0 Comments

Lamb Of God’s “Burn The Priest Legion: XX” Review By Kevin Miller       Burn the Priest’s newest album is a surprising release from the Richmond, VA band, Lamb of God. Debuting back in 1999 with their self titled album, it was a shock to many to learn that a new record was Read More...