I didn't see your second question but that one is easy.

I would believe the aliens.
After all anyone that will let Santa snowski on their property can't be all bad.

best regards,
odin1



People will forgive you for anything -but being right !
odin1