Taste Test: Kombucha Wonder Drink

Food Manufacturing's new Taste Test segment compares a fermented tea product, Kombucha Wonder Drink, with an organic green tea.

Food Manufacturing's new Taste Test segment compares a fermented tea product, Kombucha Wonder Drink, with an organic green tea.

More