The new video for Die Antwoord‘s ‘Pitbull Terrier’ has dropped. Thoughts? Tags:die antwoordpitbull terrier