Wednesdays 10:00 PM on Comedy Central
Looking to watch South Park Season 15 Episode 13 online? TV Fanatic is your destination for every paid and free streaming option of the South Park S15E13 full episode from 1 affiliates.

Rating: 4.2 / 5.0 (106 Votes)

Episode Details

South Park Season 15 Episode 13: "A History Channel Thanksgiving"

The South Park kids watch a History Channel Thanksgiving and believe that aliens were involved in this holiday. Well, at least Cartman seems to buy it.

x Close Ad