Lamb of god ashes of the wake album length July 8, 2019 16 32 64 128 Lamb of god album playlist Lamb of god full albums Lamb of god laid to rest full album Ashes of the wake lyrics Ashes of the wake cover