Hi NordP,is this it? Moulin Rouge - Come What May http://www.youtube.com/watch?v=ZWq4NZao6_Q
Oh yeesssss. So beautiful. Thank you for posting!