Quizzing Live

Which Country Is Set To Host The 2010 World Cup Finals

Answer:
South Africa