FIFA World Cup 2010 Final Match – Netherlands vs Spain

With thousands of Dutch and Spanish fans keeping their finger crossed, The World Cup final has just started at Soccer City stadium.
Singing loudly and cheering, the Dutch fans have been drinking and partying around the stadium, as expected. On the other side, the Spanish supporters were more subdued, painting faces and waiving red and yellow [...]
Jul 11 2010 | Posted in Soccer | Read More »