Joburg iconic event Rand Show celebrates 125 yearsThe Rand Show celebrates 125 years since its inception and remains an iconic event on the