2003 · Music · 1h 25m · 7.0
Walt Disney World Very Merry Christmas Parade is a live television special.