Looks pretty, um....er...like a *gasp* Christmas pageant to me.....
It's a catholic school .. they are allowed to do this kind of stuff
They even had a REAL baby play the baby Jesus