World Cup best

photo

Photo  / 100

Fans hold up a South African flag before the 2010 World Cup opening match between South Africa and Mexico at Soccer City stadium in Johannesburg June 11, 2010. REUTERS/Kim Kyung-Hoon