Sweden's Dead Lord just launched their first track from their upcoming album Heads Held High - check out the song "Strained Fools" here.