Canada

order:
Crystal Head vodka
5.8
Canada

Crystal Head

Is this premium vodka more than just a pretty bottle, and what does it have to do with Hollywood?