Vodka is everyone’s favorite clear Russian liquor. There is more to vodka than meets the eye! Depending on who you believe, vodka was originally created in Russia or Poland. There is no doubt that both countries still create fantastic vodkas today. Vodka can be made from many different ingredients and true vodka lovers will stick…[READ MORE]