Thanksgiving is just weeks away and the dedicated people at The History Channel are getting close to discovering the truth on an all-new episode of South Park titled, A History Channel Thanksgiving premiering Wednesday, November 9 at 10:00 p.m. ET/PT on COMEDY CENTRAL.
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 dinner haunted? Is alien technology responsible for stuffing? The truth could change Thanksgiving for everyone. Check out a clip from A History Channel Thanksgiving in the video below.