Spain Wins 2010 World Cup FIFA

From London to Vancouver to Madrid, soccer fans celebrated Spain's historic win against The Netherlands that gave the team its first World Cup title:

From London to Vancouver to Madrid, soccer fans celebrated Spain's historic win against The Netherlands that gave the team its first World Cup title: