Moulin Rouge!claire10.0· January 24, 2026Followoh my god i think the love songs medley in the elephant was the greatest thing to ever happened to meCommentsSign in to react and join the conversation.Sign inGet the app