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

s-l1600.jpg
1971 Plymouth Duster Chop TOP | eBay