Guest
Login
Sign Up
Site settings
Forgot Password?
Recorded live at Walt Disney World Resort® - Cinderella Castle Stage, Orlando, FL, US, on November 11th, 2023; first aired on ABC on November 25th, 2023
Autoplay video
Hide player controls
Hide resume playing