Saw this strange contraption in the window of Orange (the French phone company) as I was walking home