top of page
  • Jason Hesley

LEFT CROSS “Upon Desecrated Altars” Out Now!

The crushing and pummelling new album from RVA’s death metal cavalry LEFT CROSS is out now and available to stream and smash on your preferred format HERE. “Upon Desecrated Altars” is a crescendo of death metal conquest, forging through infernal commands as LEFT CROSS declares VICTORY while marching onward.

12 views0 comments


bottom of page