Site logo
Poster for The Spirit of Christmas: Jesus vs. Santa

The Spirit of Christmas: Jesus vs. Santa

South Park S00E02 The Spirit of Christmas Jesus vs Santa)

Four carolling children meet Jesus and Santa Claus and learn the true meaning of Christmas.

Loading comments...
Account required
Please login or create account to comment