American tourists give us their opinion on the new Icee slushie drinks in Japan

We find out if the new Icees really taste the same in Japan as they do in the U.S.

Read More