Dowd On Drinks: Bison Grass Vodka

They're not dropping over left and right in Europe, so Poland's famous bison grass vodka finally has been introduced directly into the U.S. market, beginning with outlets in New York, New Jersey, Connecticut and Chicago.

(more…)