Results from the Ultimate Spirits Challenge (2012)

Widely regarded as one of the most challenging tasting competitions in the US, if not the world, the Ultimate Spirits Challenge was hosted on March 5 – 9, 2012 in New York City: “The purpose of Ultimate Spirits Challenge is to identify, recognize and reward those products which stand out in their respective categories, showing […]

Read More