Ultra Green Point, on point or nah?
Hi weirdos, As many of you know South Africa's biggest outdoor electronic music festival was held this past weekend in Cape Town and Johannesburg. Before I get into what I thought of it let me give you a little background on the origin of the festival. Ultra music festival originated…
