3 ms·
Very common in Japan, where you can buy all manor of drinks from vending machines on the side of the road, everywhere you go.
by megablast 15y ago
Very common in Japan, where you can buy all manor of drinks from vending machines on the side of the road, everywhere you go.