Watch Elsa Light the Castle for Christmas!

One of my favorite things about the Holidays at Disney World, is seeing Cinderella Castle beautifully lit up, it’s amazing!

Read more
The Main Street Mouse