For the past six years, South Africa has been preparing for the next month. Until 11 July 2010, the country represented by team Bafana Bafana will be hosting the FIFA World Cup, but the celebration is not limited to the next 30 or so days. In the past six years, since South Africa was chosen to be host of the tournament for 2010, they have built or renovated ten soccer stadiums, tirelessly rehearsed the Opening Ceremony, and celebrated with performances, parades, and plenty of vuvuzelas.
The Beauty of Jozi