And whether I'm right or wrong I think its a cool looking machine!
Undoubtedly, I remember seeing this and the Flamant in a French Television series called the "Aeronauts" in the early 70's. It was years before I figured out what they were. A bit like some of the challenges here!