HomePodcastsThe Duck StoriesThe Worst Internet CommunitiesThe Duck StoriesThe Worst Internet CommunitiesJanuary 20, 2026 · 13 minPlay episodeShare from this pointShow notesThe Worst Internet CommunitiesAll episodes of The Duck Stories