Topic: Die Antwoord

Video: R.I.P. DJ Leon Botha

Video: R.I.P. DJ Leon Botha

DJ Leon Botha is a member of insane(ly awesome) South African parody band Die Antwoord who has passed away at the age of 26. Leon suffered from progeria, a disease that causes the body to age rapidly. Also an artist, Leon was responsible for the images in this video. R.I.P., sir. More »