The Antichrist is Born
Season 8 E 14 • 12/15/2004

The Antichrist is born and Santa blows the the critters' heads off. Kyle takes it upon himself to be the host for the Antichrist, in hopes of making Christmas better for the Jews.