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...
Added: