Quote Originally Posted by Despotus
Never heard of it?!? Where do they sell it?
Its made in France and doesnt really taste like a wine at all. its really nice so if you could get your hands on some it would be worth it. As far as i know, its sold throughout europe.