A Disney song and dance on Main Street with a horse-drawn trolley. I have no idea what the crowd in the lower right is so happy about.