Horrible Christmas Nativity -- December 13

This one is just odd. I really have no idea what's going on here. Are they in an egg? A spaceship? A 1960's modern art interpretation of a cave? And why are they smiling so big? I can understand why they're smiling...but that seems a little excessive.  Doesn't it?

via

0 comments