Silly signs on the side of a building in Paris. Not sure what they were advertising.