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.