Cape Town street party

Street party in Cape Town after South Africa's opening match in the 2010 World Cup