UFOs caught on video over Tokyo on Christmas December 27, 2013 Leave a comment Mysterious white objects seen over Tokyo on Christmas day have been a hot topic on the internet in Japan. Read More »