criticalhit.net
ICON 2017: here’s what you missed at the 25th annual ICON - Critical Hit
ICON celebrated its 25th anniversary this past weekend with a massive show at Gallagher Estate in Midrand, Johannesburg. Here’s what went down.