WHAT in the Betty Crocker, Alabama, sister wife, 70s acid trip is THAT??

I saw that car at Chryslers at Carlisle about 20 years ago or so. Hasn't changed a bit.