First time I have seen R/T louver on a `66
Looks like it belongs on that car.
I remember a neighbor of mine had a `66-`67 ? Charger in red with one on there, I liked it.
People put those on all the time. I have a friend here who currently has a 67 Charger with gts hood scoops. He likes it and that is all that matters.