Reclaiming the Throne

Jul 08, 2009 13:58

I knew those upstarts in Moscow wouldn't keep us down long. Tokyo is officially the world's most expensive place to live, with Osaka coming at #2.
http://www.cnbc.com/id/31783095



Thanks to Ady for bringing it to my attention.

tokyo

Previous post Next post
Up