Taste Test: Kombucha Wonder Drink
Thu, 09/09/2010 - 4:15am

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

Share this Story