1 article
Barrell Craft Spirits has released just 350 bottles of its new Toasted Seagrass whiskey, priced at $199 each—more than double its popular predecessor.