Japan is known for many things, including its love for small cars they Kei. These puny machines are ubiquitous on Japanese roads primarily because of their practicality and efficiency. As such, if you’ll get the chance to visit the Land of the Rising Sun, don’t be surprised to see small, boxy minivans such as this one – the Toyota Roomy.

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *