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

I saw that car at Autorama in the mid to late 70's in Houston, TX. It was a neat car at the time, but now days it's an abortion.