68 Barracuda mystery - Can someone provide some information?

Whoa, the sail panel louvers are certainly "unique". That took some work. It looks like this might be a total one-off custom job. Surprised it doesn't have one of those rainbow 70s paint jobs.
I agree completely. I am not sure if I am going to build the car or not, but if I do I will be putting new quarters on (which I already bought) so those louvers would go, but I do kind of like them.