i seem to remember a news report from a few years ago, saying that irn bru was introduced in moscow some years ago and was more popular than coca cola . also does,nt barr,s now have a factory there ? or am i imagining things again ? Not sure if it outsells Coke, but Barrs starting selling Irn Bru i...