Which Vodka wins a blind taste test challenge?

January 23, 2018

Ohhhhhh Vodka....definited by Dictionary.com as: "an unaged, colorless, distilled spirit, originally made in Russia."  Much like any beverage everyone has their own go-to beverage of choice, but when several options of $12 and under are put up to a bline taste test, which brand will reign supreme?  Check it out!