I have no idea whether it's from the UK or not, but it's definitely here and has been for over 10 years. You're right though, it's only in small convenience stores, never in the big 'uns.
A mystery maybe? But a tasty mystery, for sure.
Originally Posted by Darth Avlectus
Holy crap...I'm in the states and I have tasted it. I thought it was just a new thing some soda maker was experimenting with at grocery outlet...I was nothing less than amazed.
It's from the UK?! O_O