The British Royal Air Force says they just saw #Santa over England! #NORAD
Shared publiclyView activity