The Japanese Mini Truck Garden Contest is a Whole New Genre in Landscaping
Johnny Strategy writes: The Kei Truck, or kei-tora for short, is a tiny but practical vehicle that originated in Japan. Although these days it’s widely used throughout Asia and other parts of the world, in Japan you’ll often see them used in [...]