Wednesday, February 16, 2011
Death In A Cup.
Crystal Head Vodka is new on the shelves when it comes to premium vodka.
Produced in 2008, it has been very successful ever since.
Retails at $49.95
I'm in love with the bottle.
The idea was super creative.
~Danielle Elise
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment