Ad: This forum contains affiliate links to products on Amazon and eBay. More information in Terms and rules
The strange flying machine is a Vanguard Omniplane!!!
How about this strange..... um... device
I was going to post a few clues but what the hell....
Here:
Did that help?
here's a quickie as I haven't put anything up for a while, I love this one.
English Electric? Only a guess........
I´m not sure, but could it be a Commonwealth Aircraft Corporation CA-23 ??