Around the World: World's tallest tower now open

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