Global Pizza Challenge South Africa 2018

Everything you need to know about this years event in South Africa
See this event