Where To Stream South Park Season 15 Episode 1
HUMANCENTiPAD
- Aired April 27, 2011
- 30 Min
- Rated 6.8
- Number 300 Of 333 Rated Episodes
The 15th season begins with the launch of a revolutionary tablet computer, though Cartman is feeling left out of the technology craze.