Spanish Thrashers ANGELUS APATRIDA Release Lyric Video For New Song “Scavenger”
Spanish thrash metal masters Angelus Apatrida have finally released their 8th studio album, “Aftermath,” via Century Media Records. To commemorate the big day, the band…