"Dekotora" or The Japanese: Nuked too much or ..... Truckin' ?
Japanese truckers,on a small land mass,trucking. Keep on.
Posted by Nori at March 11, 2017 8:06 PM