Daily Video: Die Antwoord “Ugly Boy”

Die Antwoord drop a cameo-studded video today for “Ugly Boy.” Names like Cara Delevingne, ATL Twins, Flea, Jack Black, Marilyn Manson, and Dita Von Teese all make appearances in the South African rap outfit’s latest clip. And there’s a good chance the guy wearing the “Hello my name is God” sweatshirt is Aphex Twin. Read more...