Video Report from NORAD as Santa visits Japan

Published by Gerald Ferreira Date: December 24, 2011
Categories: General News

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