Huge crowd in Place Guillaume celebrate World Cup final

12th July 2010, Comments 0 comments

12/07/2010 - Place Guillaume was the place to be in Luxembourg for the World Cup final between Spain and Netherlands the match was shown live on the big screen.

0 Comments To This Article