The energy at Orlando Stadium was electrifying on the evening of 23 September 2017 as four epic Sound Systems battled it out for theRed Bull Culture Clash South Africa 2017 crown. Over…