The Antichrist is BornSeason 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.
Watching
You may also like5 Videos