Quote Originally Posted by GORbiggayDOLPHON View Post
i think moscow has the highest cost of living in the world but no one would say it's better than london or nyc
lol Russia fucking sucks.