Video: Die Antwoord & Aphex Twin perform together

I knew this was coming.. but.. it’s still weird. Die Antwoord jumped on-stage with Aphex…

“Ayayeya, I am your Butterfly”

Here are some quick links to some things I wrote for Day and Night today:…