Chew gum returned
Outstanding! I love Big Red but it's not on sale in the UK any more.
What happen to Big Red in the UK?
You can still get it in Belfast in an Irish chain called Centra
You know they have a soda drink in the US that is call Big Red too. I use to ride my bicycle to my grandfather's office every so often as a boy. He kept a mini-fridge stocked with Big Red sodas for us to share when I came by.