Santa Claus Conquers the Devil

Presented by the folks at Demented Drive In Theatre, this is the Mexican Santa Claus movie I mentioned in the last post.
I saw Santa Claus as a kid and have never forgotten it.












Comments