Episode 261: Peace On Earth

Dec 28, 2022 · 1h 14m

The Christmas Elves of Human Kindness crawl from their wretched warrens and join us in a frenzied session of forgiving and forgetting some of 2022s biggest Losers and Haters

On this episode

Nobody's credited on this episode yet.

The show's regulars