Posted on June 9, 2001 by priscellie There’s something about the Moulin Rouge soundrack that strongly reminds me of Aida.