Added by Disney Tube on 11-28-2012

Here’s a look inside the World Of Disney Store at Downtown Disney at Walt Disney World in Orlando, Florida. This is the World’s Largest Disney Store!

This video features the song “Frost Waltz” by Kevin MacLeod. The song is licensed under Creative Commons: By Attribution 3.0.

Leave a Reply