A promo for the South Park season 15 premiere episode, "HUMANCENTiPAD." It's going to poke fun at both the Human Centipede indie flick and the iPad. You can't lose.
This video is no longer available. Please check below for related videos.
South Park Season 15 Episode 1: "HUMANCENTiPAD"
- Related Videos:
- South Park Videos
- Related Post:
- Uploaded by:
- Eric Hochberger