watching the 2010 Football World Cup final match, played by Spain's national football team and broadcast on a giant screen, coincidentally placed just in front of the Bank of Spain building.
Some results have been hidden because they may be inaccessible to you