UPON THE ALTAR premiere new track at MetalBite.com
Polish black/death cult Upon the Altar premiere the new track “Wolfs of Napalm” at heavily trafficked web-portal MetalBite.com. The track is the second to be revealed from the band’s highly anticipated debut album, Absid...