Deicide – Once Upon The Cross / Serpents Of The Light
Review of Once Upon The Cross/ Serpents Of the Light, the 2023 double album release from USA Death Metallers, Deicide. Review by Rick Eaglestone.
Read moreReview of Once Upon The Cross/ Serpents Of the Light, the 2023 double album release from USA Death Metallers, Deicide. Review by Rick Eaglestone.
Read more