Spirits of French Lick launches Stampers Creek double pot-stilled rum

Spirits of French Lick announced the release of it’s third new product this calendar year, Stampers Creek, a double pot distilled American Rum. The Spirits of French Lick, located in Orange County Indiana, has been fermenting, distilling, and barreling bourbon, as well as other whiskies since, it began operations in April of 2016. The distillery,…