Where To Stream South Park Season 28 Episode 5
The Crap Out
- Aired December 10, 2025
- 30 Min
- Rated 7.8
- Number 165 Of 333 Rated Episodes
Satan's due, Stan's praying, and only a Christmas miracle can deliver the Antichrist on time.
The Crap Out
Satan's due, Stan's praying, and only a Christmas miracle can deliver the Antichrist on time.