1. Home
  2. Artists
  3. Leon Botha
Artist · South Africa

Leon Botha

South African artist and DJ (1985–2011)

South AfricaCountry
2000sStarted in
hip-hopGenres