I’m Drinking What? Elf Piss
OK, it’s really not elfin pee. It’s tarragon soda. But we were swelled up with Christmas spirit and this drink we found at the Russian market was just so damn green that we couldn’t pass it up. ‘Tis the season for pine-colored items, right? Its packaging was so attractive, what with…