ICA
A Swedish retailing corporate group. One of the largest in Sweden. It is the location fore all the levels of Mall maniacs. Also one of the best places to buy great/terrible swedish candy.
Recent topics on ICA
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment