The Moulin Rouge in Las Vegas? I must confess that this topic confused me at first. In my former frame of reference the Moulin Rouge was either a historic cabaret in Paris, a feature film starring Nicole Kidman or the backdrop for the slightly risqué Lady Marmalade music video brought to life by Christina Aguilera, … Continue reading