Just moments ago, NTS radio shared a video via their Facebook titled “soon come”. The video features the notorious Aphex Twin logo along with the NTS logo and the legendary vocal from ‘Mr. Fingers – Can You Feel It’.

We’ve watched the video, we don’t know what it means. What do you think? Check it out below.

No more articles