LAMB OF GOD Release “Memento Mori” Track and Music Video

LAMB OF GOD has released the music video for “Memento Mori,” the opening track on their forthcoming self-titled album due May 8 via Epic Records. Fans were able to unlock a 10 second teaser of the song through an eerie Instagram Story filter released by the band over the weekend. Watch “Memento Mori” at […]