So, in case you ever get a chance to visit Japan and stand in front of a pedestrian crossing, you might find that the colour ...
The land of the rising sun is a fascinating mix of history, founded on strong tradition, and the latest cutting-edge tech. For automotive enthusiasts, car spotting in Japan is on another level, ...