Major League Gardens, the ultimate social festival with the best outdoor activities and stage acts, took place at the FNB Stadium (outer field) on the 18th of March 2017.
FNB Stadium (outer field) Saturday, 18 March, 2017
Major League Gardens, the ultimate social festival with the best outdoor activities and stage acts, took place at the FNB Stadium (outer field) on the 18th of March 2017.