Scores celebrate Spain's 'Kings of the World' win in exhilarated Madrid
Close to two million people, many dressed in the country's jerseys and waving red and gold flags, gathered in the Spanish capital to see the players and celebrate Spain's 1-0 win over...
