Tokyo!

Jul 28, 2009 06:19

So I am headed to Tokyo in a few weeks. I know many of you have been there. Any advice on must-see spots? Particularly knowing that we are electronics and video game nerds?
Previous post Next post
Up