TwoCubed, 10 months ago I love Sweden, easily one of the best countries in Europe.
I love Sweden, easily one of the best countries in Europe.