Episode 20 - What the Heck is Kombucha?: The Kombucha Momma answers all of your questions about the history, truth and health benefits of this magical elixir
00:00:00