Manage episode 272088213 series 2505764
We hit a mother lode of madness.
Chris complains to Kayla about some extremely weird ads he's been getting on YouTube lately.
New Age; Science / Pseudoscience; Business; Destructive; Conspiracy Theory; Alt Medicine
Gaia.com Streaming Service