South Park (1997): A History Channel Thanksgiving

South Park (1997)

Details

Season
Season 15
Episode
15x13
Air Date
09 November 2011
Where to watch

Overview

South Park season 15, episode 13 — “A History Channel Thanksgiving” (S15E13, also listed as 15x13) first aired on 09 November 2011.

Where to watch South Park S15E13 in the UK: Amazon Prime Video.

After watching a Thanksgiving special on The History Channel, the boys believe that aliens were involved in the original feast. But, questions remain... was the first Thanksgiving haunted? Is alien technology responsible for stuffing? The truth could change Thanksgiving for everyone.