Die Antwoord release details of their final album, ’27’ Die Antwoord share release details about their final studio album, 27. Hint: they're collaborating with some of their favorite artists in the world