Your listSign in
South Park, “A History Channel Thanksgiving”
South Park

A History Channel Thanksgiving

Season 15, Episode 13November 9, 201130 minThanksgiving

3.6Rate it

The boys learn what really happened at the first Thanksgiving—including an extraterrestrial presence—from a TV documentary.