Where To Stream South Park Season 28 Episode 4
Turkey Trot
- Aired November 26, 2025
- 30 Min
- Rated 8.4
- Number 62 Of 333 Rated Episodes
The town's annual Turkey Trot turns chaotic when Cartman uses questionable "science" to win the race.
Turkey Trot
The town's annual Turkey Trot turns chaotic when Cartman uses questionable "science" to win the race.