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. …
Read More »