… And I’m still wondering what this is about. I think it’s a set of giant spark plugs.

Or maybe it’s some sort of intricate hairstyle set up. Just in case you need a permanent while you’re traveling up the interstate. I suppose it could be a set for a new Devo video. Or a rack for the Coneheads stage makeup.
Most probably it has some sort of X-Files use and the tarp covering system fell off and we were either given a glimpse into a conspiracy or were exposed to an insidious mind control program.
Yeah, probably just a Devo video. Whip it good!
What do you think these things are?