Gorbatschow Vodka in US?
This seems to be a cheap brand in Germany, but on my last couple of trips there, I fell in love with this particular brand. Very clean, easy going, slightly sweet and very smooth. But other than in Germany and some European duty free stores, i've never seen it anywhere else.
Anyone have experience in seeing this brand stateside? or Canada? Last time I was in Chicago, went to a couple of Russian and Polish stores who knew the brand but didn't carry it.
Anywhere it can be ordered online for delivery to the US?