In this clip from the upcoming South Park episode, Stan, Kyle, Cartman and Kenny sit down to watch a History Channel Thanksgiving special involving aliens. Kyle does not seem to buy it...
This video is no longer available. Please check below for related videos.
- South Park
- South Park Season 15 Episode 13: "A History Channel Thanksgiving"
- Related Videos:
- South Park Videos
- Related Post:
- Uploaded by:
- Eric Hochberger