Smart Car Vending Machine

In the land of vending machines, you almost can’t be surprised what you may find in one. CSouth Japan caught one of the coolest marketing vending machines that I have ever seen. To launch the Smart Car in Japan, they have placed a Smart Car vending machine in Shibuya Station....

Read more