Here's RS23U1E105368 (911/J68) - isn't that the incorrect rear spoiler for a September '70 car? Is this "LEON's" car? The reproduction window sticker shows: Prince Chrysler-Plymouth Inglewood, CA.