Lamb of God’s new song Memento Mori cements the fact that 2020 is the “Year of Death”, as predicted

Celebrity Entertainment Murder by Numbers

This album is set to released on May 8, or 5/8, and the first single off the album, Memento Mori equates to 58, a significant number, as we know.

The term memento mori is a reminder of death, and this song comes out in 2020, the year of ‘death’.

The lyrics for the song are here:

The video was released March 17, 2020: