Where To Stream South Park Season 10 Episode 12
Go, God. Go! Part II
- Aired November 1, 2006
- 30 Min
- Rated 8.1
- Number 99 Of 333 Rated Episodes
South Park residents clash over the teaching of evolution. Meanwhile, Cartman attempts time travel so he can play a soon-to-be-released video-game system.