Wednesday, June 13, 2007

Cucumber Soda?


Bottles of Pepsi Ice Cucumber are on display at a convenience store in Tokyo Wednesday, June 13, 2007.

No comments: