Upon the Altar

Album Premiere: Upon the Altar – ‘Absid ab Ordine Luminis’

February 17, 2021

Polish hostiles Upon the Altar release their debut LP of devastating blackened death, Absid ab Ordine Luminis.