Music, magic and merriment came together when Disneyland Resort in California and Walt Disney World Resort in Florida presented the 29th annual "Disney Parks Christmas Day Parade" holiday TV special, airing today, December 25 on the ABC Television Network. Cast members from Disney's Newsies: The Musical, performed "Carry the Banner" down Main Street, U.S.A.!