May 05, 2004

Vending Machines in Japan

Japan, land of the vending machine. I thought the self-serve gas pump was a great invention for minimizing interaction with other people.

Posted by boss at May 5, 2004 01:49 PM