Plymouth "Duster Demon" with history ???

Mother goose must own that car because they are telling TALL tales. LOL!