AlternativeMetalcoreNew SongNewsPost-Hardcore December 9, 2016 James Weaver Devil Sold His Soul release new single ‘The Reckoning’ UK ambient metalcore outfit DEVIL SOLD HIS SOUL have released a brand new single! Read More