Yesterday evening the emblematic Poble Espan yol hosted 2,000 enthusiastic Dutch and Spanish soccer fans to watch the thrilling finals of World Cup Soccer.
In only 72 hours, Iventions...