Album NewsBlack MetalDeath MetalMusic VideoNew SongNews November 18, 2017 James Weaver Tribulation release new music video for ‘The Lament’ TRIBULATION have released a brand new music video! Read More