Album NewsBlack MetalNew SongNews October 11, 2016October 10, 2016 James Weaver Abduction release new single ‘Naphtalia’ French depressive black metal outfit ABDUCTION have released a brand new single! Read More