December 20, 2011
Japanese Vending Machine Makes a Face in Your Cappuccino

If there’s one thing that’s for certain, it’s that the Japanese love their wacky vending machines. Whether they’re doling out bananas, crabs or making ice cream sundaes, they always seem to have a trick up their sleeves.…