Teton Glacier Potato Vodka Review
It’s no surprise that the Teton Glacier Potato Vodka is made at the heart of America’s potato country in Rigby, Idaho. Billed as “Crystal and Charcoal Filtered in a Four Column Continous Still”, the Teton Glacier Potato Vodka clearly has the intent of masking the source material from the final goods. Potatoes are actually extremely difficult to work with and [...]
Read more ›

Recent Comments