Sun, 8 December 2019
After years of anticipation, Ross and Carrie finally go to meet The Hugging Saint, also known as Mātā Amritānandamayī Devī, or Amma. The guru from India is said to have embraced as many as 38 million people, and she's two hugs richer. The tired pair line up at a Hollywood hotel swarming with people waiting to see the enigmatic spiritual leader. Free token in hand, they begin their long day's journey into night, awaiting their life-changing hugs.
Direct download: OhNoRossAndCarrie_225_RossAndCarrieHugAmma_Part1.mp3
Category:general -- posted at: 5:18pm EDT