Ep 30: Should I drink my own urine?

Episode 30 · February 8th, 2020 · 51 mins 40 secs

About this Episode

It's more common than you think. From Rome to Russia, Africa and India.... no culture appears immune to the appeal of the golden elixir. We follow the stream from ancient ritual to instagram craze.