Listen below to Barbaric Horde’s  new song “Venomous Infernal Carnage”, taken from their debut album entitled “Under the Deathsign”, that will be reased via Godz of War Productions later on 2020.