Food, Wine, & Spirits Forum
Lucid Absinthe is a new product which recieved FDA approval recently. It's the only legal Absinthe in America. I ordered a bottle a few weeks ago and last week it came in the mail. I had never had Absinthe before and was always curious about the "big deal". I cracked open the bottle and...