Cherry-Infused True North Vodka
Here we have, another vodka. The latest introduction comes from the Grand Traverse Distillery in Traverse City, Michigan. True North Vodka has just released a new cherry-infused vodka. The vodka is a rye-based blend with glacial waters and goes through a triple distillation process. The True North Vodka, was first released in June 2007 both [...]