Moulin Rouge The Moulin Rouge! Musical Has Cast Its Satine and Christian — Prepare to Fall in Love! by Kelsey Garcia 5 years ago