Tokyo has Cold Stone vending machine after ice cream chain leaves city, but is it just as good?

The American ice cream chain has closed all of its branches in east Japan, but this Tokyo train station sells its frozen treats from a vending machine.

Read More