Around the World: World's tallest tower now open in Japan

FOX News Videos
Around the World: World's tallest tower now open in Japan
Thousands visit observation decks of Tokyo's Sky Tree
View Comments (0)