Wednesday, June 8, 2011

R.I.P. Leon Botha

The South African artist/performer who, along with Die Antwoord, gave the world "Enter the Ninja" passed away this week, a day after his 26th birthday, from complications due to progeria.


Rest in peace dude!

No comments: