The first ‘car’ specific place we hit up in Japan was Nissan Crossing, it is located in Ginza, a swanky area of Tokyo with loads of high end department stores and retail outlets. It is not a dealership as such, you can’t buy cars here but it is more of a educational tool, it lets Nissan show off some some new concept cars, as well as current production vehicles.
Continue reading “Nissan Crossing”