These Japanese trucks are slow and small. People can’t get enough of them
.....
© Fast Company
visit website