1966 Barracuda Detroit Show Car Prototype Custom Concept?

The car was built by the Alexander brothers in 1966 as a concept car to help Plymouth to promote Barracudas at car shows , because they were working with Chrysler there are design features on this car which were used by Chrysler on later cars ,the car is currently owned by a private collector and getting the correct period parts put back on to the car
Attached is a picture of one of the magazine covers the car was featured in