Lamb Of God have released the music video for “Memento Mori”, the opening track of 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...
Continue reading...
Continue reading...