A picture from the upcoming South Park episode, "A History Channel Thanksgiving," which features an Alien-filled History Channel special.
Added: