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.Originally Posted by Despotus
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.Originally Posted by Despotus
Str8 Pimpin'