Leon Botha

R.I.P. DJ Leon Botha

It's being reported that Cape Town visual artist and DJ, Leon Botha, passed away on 6/5, a day after his 26th birthday. Botha, aka DJ…
Brandon Stosuy | June 7, 2011 - 5:10 pm