Yeah, they almost look human, but look at that stuff that grows on top of their heads! Got to be Aliens. They are friendly enough, but I think its just to get our defenses down.
Actually, they made the cold morning warm at the Great Santa Race in Vegas, a charity event. Have to run in a Santa Suit. 11,000 Santas in varying states of sobriety. It Vegas baby, its a blast.