Join now
Log in Join

World Cup 2010 South Africa (Barcelona)

What is your favorite place to watch football?
The world cup is about to start and we need to get ready :)

Barcelona Forum