THE Walt Disney World Christmas Video
Let me tell you about Christmas at Walt Disney World...
Holiday images from all around Walt Disney World over ten years interspersed with video of the 2010 Once Upon a Christmastime Parade from a great vantage point, this will put the magic in your holidays!
15:02
http://youtu.be/v8AOzNuCA5A
Jud