Or is that just urban legend?
The only restaurants I’ve ever seen selling Coke and Pepsi were in less developed countries…
Or is that just urban legend?
The only restaurants I’ve ever seen selling Coke and Pepsi were in less developed countries…