Spain Celebrates World Cup Win
The streets of Spain are alive tonight, with revelers celebrating the Spanish football team’s historical win of the World Cup, after also winning the European Cup 2 years ago. The entire town of Lloret de Mar took to the streets, the majority at the roundabout and in the fountain at it’s centre. Police closed the [...] [...more]

