And the answer is Of Course. Far be it for me to contradict NORAD. Athough I have to admit that their explanation is a bit lame. I mean anybody who operates in a different time/space continum has probably designed a sophisticated cloaking device which would outfox anything NORAD could rig up.
Merry Xmas to all those who celebrate it.
photo from NORAD