Already makes me want to barf...I'm a BIG fan of Vodkas, and this sounds terrible..