This is what it kinda looks like a poster advertising an upcoming production of Grease in Paris. The only thing on the poster in English is "Grease" which begs the question "Are we looking at a French language version of the musical"? If so I'm in. In fact I'm in even if it's in English with heavy French accents. Grease is the word.
Sorry for the picture, my camera is broken, no viewfinder and only taking pictures without a flash.