Hey all,
In Tokyo through Thursday this week and was wondering if anyone new where I could find a dealership. Just wanted to take a look around and see if I could find anything for my dad for christmas. Directions or any landmark navigation would be more than helpful. Thanks in advance.
In Tokyo through Thursday this week and was wondering if anyone new where I could find a dealership. Just wanted to take a look around and see if I could find anything for my dad for christmas. Directions or any landmark navigation would be more than helpful. Thanks in advance.