schlicks.com
Japanese Light Trucks
Japan is great. I was very lucky to go there for work many years ago. More than any other country I have been to, it is like landing on an alien planet. Almost nothing is familiar, the entire cou…