watch 02:56
Doctor Strange in The Multiverse o Madness - The Loop
Do you like this video?
Play Sound
The New London Children's Choir is the children's choir that performed during the score for Star Wars: Episode I The Phantom Menace. They were featured during the parade scene at the end of the movie.[1]