Awesome Christmas Lights in Tokyo Japan

2
Published on December 13, 2009 by Chris

This video highlights a number of Christmas decorations and lights in Japan — particularly in and around Tokyo.

Category Tag

Add your comment

Your email address will not be published.