It's been bugging me for years.. It's my favorite soda of all time and I just can't seem to pinpoint it. Is it so obvious that I can't see it? I bought one at a party store today and a lady asked me what does it taste like? Holy cow...I didn't have an answer!