
Review: Kombucha Town’s Live Seltzer
Live Seltzer is a new line extension from Bellingham, Washington-based Kombucha Town, which is a producer of raw and organic kombuchas. It combines a touch of kombucha with sparkling water to create a line of beverages that are low calorie and shelf ...