Frankly, I have no idea what this is supposed to be. It's one of the displays from the UFO museum, but that's all I know. Maybe we should have a caption contest. Offer up your explanation for this pic. You can be funny or informative, if you happen to know what this really depicts.
Thank you for joining our conversation on Oddities. We encourage your discussion but ask that you stay within the bounds of our commenting and posting policy.