Video Report from NORAD as Santa visits Japan


Moments Ago Santa were spotted over Japan on his annual mission to deliver Christmas Gifts to Children over the world! Here is the Video from Norad when Santa were reported to be seen in Japan!

Read More about Where is Santa Now