Greece

order:
Callicounis Imperial vodka
4.3
Greece

Callicounis Imperial

Is this 100 proof vodka the worst ever, and why didn’t it even work as an antiseptic?