The UndeadWho'll Stop The Rain 311×0:00Current time: 0:00 / Total time: -0:35-0:35Audio playback is not supported on your browser. Please upgrade.Who'll Stop The Rain CCRCliff TaylorSep 10, 202531ShareTranscriptPart IDiscussion about this episodeCommentsRestacksThe UndeadWhy Satan controls this world. Why Satan controls this world. SubscribeListen onSubstack AppSpotifyRSS FeedAppears in episodeCliff TaylorRecent EpisodesThe Girl From AccountsDec 16, 2025 • Cliff TaylorThe Far Away PeopleDec 15, 2025 • Cliff TaylorCountry timeNov 19, 2025 • Cliff TaylorAssets Nov 16, 2025 • Cliff TaylorI Have Good GenesNov 16, 2025 • Cliff TaylorNorthern LineNov 2, 2025 • Cliff TaylorFunky Bunker BluesNov 2, 2025 • Cliff TaylorI Hate HalloweenNov 1, 2025 • Cliff Taylor