Bought some new soda called DOC 360. I searched for it on the internet and found NOTHING. Tastes like Dr Pepper. HELP.