It’s Possible The Best U.S. Vodka Is Made 2 Hours From Twin FallsIt’s Possible The Best U.S. Vodka Is Made 2 Hours From Twin Falls Idahoans should be very excited about the strides made by this company in the past two decades.Greg JannettaGreg Jannetta