World Cup - Costa Rica vs. Netherlands (Stockholm)
Views
33
Hi!
I am a supporter of the Costa Rican team who is very keen on watching the game in town this Saturday night! Does anyone know a good place in town to watch the game - preferrably with many Costa Rican and/or Latinamerican supporters :)
Thanks a alot!