Food

Japanese Cola Wars

by

It’s Green Tea Coke (out in Japan June 8) v. Pepsi Shiso (out later this month)… let the battle begin.

More:

Most Popular